robotpkg/wip/ompl bulk build results

Log for ompl-1.4.1 on Rocky-8-x86_64: build.log (Back)

--- Environment --- tag=Rocky-8-x86_64 LC_MONETARY=C LOWER_OPSYS=rocky LANG=C OS_VERSION=8 PKGTOOLS_VERSION=20211115.3 _override_vars_archivers_pax=PKGREQD PKGREQD BULK_LOGDIR=/local/robotpkg/var/log/bulk GXX=/usr/bin/g++ OLDPWD=/local/robotpkg/var/lib/robotpkg/wip/py-ros-baxter-common TAR=/usr/bin/tar MACHINE_KERNEL=Linux-4.18.0-553.27.1.el8_10.x86_64-x86_64 _override_vars_pkgtools_digest=PKGREQD PKGREQD OWNER_GID=robots TNFTP=/opt/openrobots/sbin/tnftp MAKECONF=/opt/robotpkg/etc/robotpkg-wip.conf _override_vars_wip_ompl=PKGREQD _overrides_archivers_pax_PKGREQD=pax pax _overrides_pkgtools_tnftp_PKGREQD=tnftp>=20130505~ssl tnftp>=20130505~ssl MFLAGS=--no-print-directory EXPECT_TARGETS=package CC=/usr/bin/gcc _overrides_wip_ompl_PKGREQD=ompl-1.4.1~!doc ROBOTPKG_DIR=/local/robotpkg/var/lib/robotpkg LC_COLLATE=C ROBOTPKG_BASE=/local/robotpkg MACHINE_PLATFORM=Rocky-8-x86_64 PWD=/local/robotpkg/var/lib/robotpkg/wip/ompl LC_CTYPE=C NODENAME=hydra64-rocky8.laas.fr OS_KERNEL_VERSION=4.18.0-553.27.1.el8_10.x86_64 PKG_DBDIR=/opt/openrobots/var/db/robotpkg RECURSIVE_PKGPATH=wip/ompl LOWER_OS_KERNEL=linux PAX=/usr/bin/pax OPSYS=Rocky _ROBOTPKG_NOW=1115144805 _overrides_pkgtools_digest_PKGREQD=digest>=20080510 digest>=20080510 bf= LC_NUMERIC=C OWNER_UID=rbulk _override_vars_pkgtools_tnftp=PKGREQD PKGREQD FC=false MACHINE_ARCH=x86_64 ECHO_N=echo -n BULKBASE=/opt/openrobots hline="$bf======================================================================$rm" _override_vars_pkgtools_pkg_install=PKGREQD PKGREQD PKGREQD CXX=/usr/bin/g++ LOCALBASE=/opt/openrobots MAKEOVERRIDES=${-*-command-variables-*-} LC_MESSAGES=C _overrides_pkgtools_pkg_install_PKGREQD=pkg_install>=20110805.12 pkg_install>=20110805.12 pkg_install>=20110805.12 GZIP_CMD=/usr/bin/gzip MAKELEVEL=4 rm= SHLVL=4 LOWER_ARCH=x86_64 ZCAT=/usr/bin/zcat DIGEST=/opt/openrobots/sbin/robotpkg_digest CMAKE=/usr/bin/cmake CXXCPP=/usr/bin/g++ -E LOWER_OS_VERSION=8 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin ROBOTPKG_TRUSTED_ENV=robotpkg GCC=/usr/bin/gcc MAKEFLAGS= --no-print-directory -- PKGREQD.cmdline=ompl-1.4.1~!doc RECURSIVE_PKGPATH=wip/ompl\ tag=Rocky-8-x86_64 BULK_LOGDIR=/local/robotpkg/var/log/bulk BULKBASE=/opt/openrobots LOCALBASE=/opt/openrobots PKG_DBDIR=/opt/openrobots/var/db/robotpkg EXPECT_TARGETS=package OS_KERNEL=Linux CPP=/usr/bin/gcc -E LC_TIME=C _=/usr/bin/env --- Running set -e; cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && cd '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' && /usr/bin/env MAKELEVEL= 'CPPFLAGS=' 'CFLAGS=-pipe -O3 -DNDEBUG' 'LDFLAGS=' 'CXXFLAGS=-pipe -O3 -DNDEBUG' PREFIX='/opt/openrobots' HOME=/local/robotpkg/var/tmp/robotpkg/wip/ompl/work PATH='/opt/openrobots/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin' LD_LIBRARY_PATH='' LOCALBASE=/opt/openrobots PKGMANDIR=man make -j4 -f Makefile all /usr/bin/cmake -S/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source -B/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/CMakeFiles /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/CMakeFiles/ompl.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 0%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalLazySamples.cpp [ 0%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalRegion.cpp [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalState.cpp [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o -MF CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o.d -o CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/src/GoalStates.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o -MF CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/PlannerData.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/PlannerData.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:122:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:122:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorBounds.cpp from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:122:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:130:12: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:122:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:76:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:424:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:424:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:424:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:130:12: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:424:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:62: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:523:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; 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::Transpose >; 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::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Transpose >; OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; 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::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:523:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/Ref.h:271:41: required from 'void Eigen::Ref::construct(const Expression&, Eigen::internal::false_type) [with Expression = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; TPlainObjectType = Eigen::Matrix; int Options = 0; StrideType = Eigen::InnerStride<1>]' /usr/include/eigen3/Eigen/src/Core/Ref.h:248:7: required from 'Eigen::Ref::Ref(const Eigen::DenseBase&, typename Eigen::internal::enable_if<(bool)(typename Eigen::internal::traits >::match::ScalarTypeMatch), Derived>::type*) [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; TPlainObjectType = Eigen::Matrix; int Options = 0; StrideType = Eigen::InnerStride<1>; typename Eigen::internal::enable_if<(bool)(typename Eigen::internal::traits >::match::ScalarTypeMatch), Derived>::type = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:53:18: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:90:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Ref >; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:92:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:360:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Ref > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Ref > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Ref > >; 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::Ref >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Ref > >; 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::Ref >; Src = Eigen::CwiseUnaryOp, const Eigen::Ref > >; 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::Ref >; Src = Eigen::CwiseUnaryOp, const Eigen::Ref > >; 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::Ref >; Src = Eigen::CwiseUnaryOp, const Eigen::Ref > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Ref > >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:89:11: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Transpose >; 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::Block, 1, -1, false>; SrcXprType = Eigen::Transpose >; 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::Block, 1, -1, false>; Src = Eigen::Transpose >; 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>; Src = Eigen::Transpose >; 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>; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Block, 1, -1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:110:32: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:59:38: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:59:38: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:44:38: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Transpose >; 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::Block, -1, -1, false>; SrcXprType = Eigen::Transpose >; 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::Block, -1, -1, false>; Src = Eigen::Transpose >; 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>; Src = Eigen::Transpose >; 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>; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Block, -1, -1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:209:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; 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::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; 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::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:226:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _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:72:112: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Ref >; 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::Ref >; 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::Ref >; 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::Matrix; Src = Eigen::Ref >; 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::Matrix; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; 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::Ref >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:121:10: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:359:9: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:227:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:62:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:213:24: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_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>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /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/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Block, 1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:549:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /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/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:553:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:34: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, -1, -1, false>, 1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, -1, false>, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Block, -1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:45:110: required from 'Eigen::RotationBase::RotationMatrixType Eigen::RotationBase::toRotationMatrix() const [with Derived = Eigen::Rotation2D; int _Dim = 2; Eigen::RotationBase::RotationMatrixType = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /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::Rotation2D; int _Dim = 2; Eigen::RotationBase::VectorType = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ skipping 2 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Map, 0, Eigen::Stride<0, 0> >; 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::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, Eigen::Ref >, 0> >; InitialFunc = Eigen::internal::assign_op; DstXprType = Eigen::Matrix; OtherXpr = Eigen::Map, 0, Eigen::Stride<0, 0> >; ProductType = Eigen::Product, Eigen::Ref >, 0>; Func1 = Eigen::internal::assign_op; Func2 = Eigen::internal::add_assign_op]' /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/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, Eigen::Ref >, 0> >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, 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::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, 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::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, 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::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Product, Eigen::Ref >, 0> >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:187:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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>, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ 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:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 3 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 3 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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>, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 3 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class 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::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 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:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ 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:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: 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:179: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:7: [ 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 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::Matrix, 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::Matrix, 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::Matrix; Rhs = Eigen::Matrix]' /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:537:7: 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:379: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; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: 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: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; Rhs = Eigen::Ref >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 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/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, -1, false>; 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::Block, -1, -1, false>; 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::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, 1, -1, false>, 1, -1, false>; 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::Block, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>, 1, -1, false>; 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::Block, 1, -1, false>, 1, -1, false>; Src = Eigen::Block, 1, -1, false>, 1, -1, false>; 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::Block, 1, -1, false>, 1, -1, false>; 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: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 9> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 9> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 8, 0, Eigen::internal::evaluator, -1, -1, false>, 9> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 9; bool SetOpposite = false; DstXprType = Eigen::TriangularView, -1, -1, false>, 9>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:847:61: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView, -1, -1, false>, 9>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView, -1, -1, false>, 9>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:560:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; 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::Block, 1, -1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; 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::Block, 1, -1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; 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>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; 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: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: 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:192: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: 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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: [ skipping 6 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, 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, false>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 6 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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: [ skipping 6 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 7 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 7 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 16, Eigen::Stride<0, 0> >; 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::Map, 16, Eigen::Stride<0, 0> >; 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: [ skipping 7 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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: [ skipping 7 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Map, 16, Eigen::Stride<0, 0> >; 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::Map, 16, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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: [ 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 >, 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 9 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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: [ skipping 9 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, 1, false> > >; 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::Transpose, -1, 1, false> > >; 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::Transpose, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, false> > >; 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: [ skipping 9 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:342:11: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>, -1, 1, true>; SrcXprType = 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> >; 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>, -1, 1, true>; SrcXprType = 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> >; 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>, -1, 1, true>; Src = 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> >; 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = 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> >; 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: [ 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:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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: [ 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:7: 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:3: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:226:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Matrix; 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::Matrix; 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::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::Map, 0, Eigen::Stride<0, 0> >; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:226:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:235:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; 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::Block, -1, -1, false>; SrcXprType = Eigen::Block, -1, -1, false>; 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::Block, -1, -1, false>; Src = Eigen::Block, -1, -1, false>; 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>; Src = Eigen::Block, -1, -1, false>; 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:7: 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:834:7: 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:296: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 10 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:78:105: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 11 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::swap_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>; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::swap_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>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 12 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 12 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 12 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; 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>; Src = Eigen::Block, 1, 1, false>; 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: [ skipping 12 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:379: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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 14 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:379: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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 15 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 15 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:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 15 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; 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::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; 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::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; 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>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; 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: [ skipping 44 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Ref >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:79:105: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Constraint.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Constraint.cpp.o -MF CMakeFiles/ompl.dir/base/src/Constraint.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Constraint.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Cost.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Cost.cpp.o -MF CMakeFiles/ompl.dir/base/src/Cost.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Cost.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Cost.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o -MF CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o.d -o CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/DiscreteMotionValidator.cpp [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o -MF CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o.d -o CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/GenericParam.cpp [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Goal.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Goal.cpp.o -MF CMakeFiles/ompl.dir/base/src/Goal.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Goal.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Goal.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:52:26: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2>, Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2>, Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Ref >; 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::Ref >; 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::Ref >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Ref >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:52:26: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:69:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; 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::Block >, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; 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::Block >, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Block >, -1, 1, true>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:81:50: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:48:7: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o -MF CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o.d -o CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/OptimizationObjective.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:750:39: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:761:20: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_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, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:779:22: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757: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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:683:20: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Planner.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/Planner.cpp.o -MF CMakeFiles/ompl.dir/base/src/Planner.cpp.o.d -o CMakeFiles/ompl.dir/base/src/Planner.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Planner.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:18: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; 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::Transpose >; 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::Transpose >; 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::Matrix; Src = Eigen::Transpose >; 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: [ skipping 2 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::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:229:17: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:847:61: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView, 10>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:560:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:250:9: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, -1, 1, true>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, true>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, -1, false>, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false>, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:175:24: 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:685:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:249:9: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:11: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:793:22: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:690:24: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ 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:7: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: 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: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == 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 == DefaultProduct) || (Options == 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 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, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 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, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; 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::Matrix; Src = Eigen::Product, const Eigen::Block, -1, 1, false> > >, Eigen::Matrix, 1>; 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: [ 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, 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: 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:192: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: 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:258:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 7 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:7: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 9 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:7: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, 1, false> > >; 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::Transpose, -1, 1, false> > >; 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::Transpose, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, false> > >; 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: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 11 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Matrix; 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::Matrix; 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::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::Map, 0, Eigen::Stride<0, 0> >; 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: [ skipping 11 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 12 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:7: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: 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:30: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 13 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 16 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 16 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 17 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 17 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 17 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:9: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 17 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 18 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerData.cpp [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerDataStorage.cpp [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerStatus.cpp [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o -MF CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PlannerTerminationCondition.cpp [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/PrecomputedStateSampler.cpp [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o -MF CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o.d -o CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProblemDefinition.cpp [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o -MF CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o.d -o CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:75:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:80:12: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >; 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::Ref >; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >; 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::Ref >; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >; 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::Ref >; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >; 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::Ref >; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:205:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o -MF CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o.d -o CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/SpaceInformation.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:750:39: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:761:20: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_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, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:779:22: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; 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::Transpose >; 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::Transpose >; 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::Matrix; Src = Eigen::Transpose >; 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::Matrix; Src = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; 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::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:105: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _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:62: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Ref >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Ref >; std::ostream = std::basic_ostream]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:325:12: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>; Src = Eigen::CwiseNullaryOp, 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, true>; Src = Eigen::CwiseNullaryOp, 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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, -1, 1, true>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:58:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757: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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Ref >; 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::Ref >; 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::Ref >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Ref >; OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Ref >; _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::Ref >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Ref >; std::ostream = std::basic_ostream]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:325:12: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:683:20: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:18: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:847:61: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView, 10>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:560:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:397:44: required from 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setZero() [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 10; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 10>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:250:9: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:157:11: 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, -1, 1, true>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:164:9: 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:165:18: 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: 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:258:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: 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:258:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false>, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:175:24: 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:685:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase::setOnes() [with Derived = Eigen::Diagonal, 0>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:249:9: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:11: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl::run(Derived&) [with Derived = Eigen::Matrix; bool Big = false]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:793:22: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:690:24: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: 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:7: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: 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: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == 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 == DefaultProduct) || (Options == 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: [ skipping 2 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: 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:192: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: 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:258:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: 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:7: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/StateSampler.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 7 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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: [ skipping 7 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ 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::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: 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:7: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 8 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ 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::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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: [ skipping 9 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 9 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, 1, false> > >; 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::Transpose, -1, 1, false> > >; 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::Transpose, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, false> > >; 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: [ skipping 10 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:258:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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 >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: 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:7: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 11 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:255:13: 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:30: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 11 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 12 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 13 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 15 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 15 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 16 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 16 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:9: 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:5: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o -MF CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o.d -o CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/StateSpace.cpp [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o -MF CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o.d -o CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/StateStorage.cpp [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o -MF CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/src/ValidStateSampler.cpp [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/src/EST.cpp [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o -MF CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/Automaton.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/EST.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::control::EST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/src/EST.cpp:237:43: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/EST.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:165:25: required from 'ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell* ompl::GridB<_T, LessThanExternal, LessThanInternal>::createCell(const Coord&, ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray*) [with _T = ompl::control::KPIECE1::CellData*; LessThanExternal = ompl::control::KPIECE1::OrderCellsByImportance; LessThanInternal = ompl::control::KPIECE1::OrderCellsByImportance; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell = ompl::GridN::Cell; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Coord = Eigen::Matrix; ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:398:43: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-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 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o -MF CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/ltl/src/World.cpp [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/pdst/src/PDST.cpp [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o -MF CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/rrt/src/RRT.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Goal.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/SelfConfig.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator > >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator > >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator > >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Ref >; Functor = Eigen::internal::swap_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::Ref >; Functor = Eigen::internal::swap_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::Ref >; Func = Eigen::internal::swap_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::Ref >; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/pdst/src/PDST.cpp:234:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Goal.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/SelfConfig.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/sst/src/SST.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/GridDecomposition.cpp [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/Syclop.cpp [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o -MF CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o.d -o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o -MF CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o.d -o CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o -MF CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o.d -o CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o -MF CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o.d -o CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/ControlSampler.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o -MF CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o.d -o CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/ControlSpace.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PathControl.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/PathControl.cpp.o -MF CMakeFiles/ompl.dir/control/src/PathControl.cpp.o.d -o CMakeFiles/ompl.dir/control/src/PathControl.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/PathControl.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o -MF CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o.d -o CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/PlannerData.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o -MF CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o.d -o CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/PlannerDataStorage.cpp [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o -MF CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o.d -o CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o -MF CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o.d -o CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/SimpleSetup.cpp [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o -MF CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o.d -o CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/src/SpaceInformation.cpp [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/BiEST.cpp [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/EST.cpp [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:209:43: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:165:25: required from 'ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell* ompl::GridB<_T, LessThanExternal, LessThanInternal>::createCell(const Coord&, ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray*) [with _T = ompl::geometric::Discretization::CellData*; LessThanExternal = ompl::geometric::Discretization::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization::OrderCellsByImportance; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell = ompl::GridN::CellData*>::Cell; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Coord = Eigen::Matrix; ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray = std::vector::CellData*>::Cell*, std::allocator::CellData*>::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:206:26: required from 'unsigned int ompl::geometric::Discretization::addMotion(Motion*, const Coord&, double) [with Motion = ompl::geometric::BKPIECE1::Motion; ompl::geometric::Discretization::Coord = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:95:41: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:165:25: required from 'ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell* ompl::GridB<_T, LessThanExternal, LessThanInternal>::createCell(const Coord&, ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray*) [with _T = ompl::geometric::Discretization::CellData*; LessThanExternal = ompl::geometric::Discretization::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization::OrderCellsByImportance; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell = ompl::GridN::CellData*>::Cell; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Coord = Eigen::Matrix; ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray = std::vector::CellData*>::Cell*, std::allocator::CellData*>::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:206:26: required from 'unsigned int ompl::geometric::Discretization::addMotion(Motion*, const Coord&, double) [with Motion = ompl::geometric::KPIECE1::Motion; ompl::geometric::Discretization::Coord = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:104:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:165:25: required from 'ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell* ompl::GridB<_T, LessThanExternal, LessThanInternal>::createCell(const Coord&, ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray*) [with _T = ompl::geometric::Discretization::CellData*; LessThanExternal = ompl::geometric::Discretization::OrderCellsByImportance; LessThanInternal = ompl::geometric::Discretization::OrderCellsByImportance; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell = ompl::GridN::CellData*>::Cell; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Coord = Eigen::Matrix; ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray = std::vector::CellData*>::Cell*, std::allocator::CellData*>::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/Discretization.h:206:26: required from 'unsigned int ompl::geometric::Discretization::addMotion(Motion*, const Coord&, double) [with Motion = ompl::geometric::LBKPIECE1::Motion; ompl::geometric::Discretization::Coord = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:92:41: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/PRM.cpp [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:100:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:103:39: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:151:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::SBL::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:342:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sst/src/SST.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::pSBL::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:442:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o -MF CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o.d -o CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/GeneticSearch.cpp [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/HillClimbing.cpp [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathGeometric.cpp [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathSimplifier.cpp [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o -MF CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o.d -o CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/SimpleSetup.cpp [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o -MF CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o.d -o CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/Benchmark.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = ompl::base::Cost; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:295:99: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = char; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:296:77: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = ompl::base::Cost; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:295:99: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = char; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:296:77: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/PathHybridization.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o -MF CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o.d -o CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o -MF CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o.d -o CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/src/SelfConfig.cpp [ 54%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o -MF CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o.d -o CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp [ 54%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o -MF CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o.d -o CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/debug/src/Profiler.cpp [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o -MF CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o.d -o CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o -MF CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o.d -o CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Goal.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/SelfConfig.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:158:25: required from 'ompl::GridN<_T>::BaseCell* ompl::GridN<_T>::createCell(const Coord&, ompl::GridN<_T>::BaseCellArray*) [with _T = ompl::control::KPIECE1::CellData*; ompl::GridN<_T>::BaseCell = ompl::Grid::Cell; ompl::GridN<_T>::Coord = Eigen::Matrix; ompl::GridN<_T>::BaseCellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:155:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Goal.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/SelfConfig.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o -MF CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o.d -o CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/lightning/src/Lightning.cpp [ 56%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o -MF CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o.d -o CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/lightning/src/LightningDB.cpp [ 56%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o -MF CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o.d -o CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o -MF CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o.d -o CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o -MF CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o.d -o CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/thunder/src/SPARSdb.cpp [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o -MF CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o.d -o CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/thunder/src/Thunder.cpp [ 58%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o -MF CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o.d -o CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/tools/thunder/src/ThunderDB.cpp [ 58%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/Console.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/util/src/Console.cpp.o -MF CMakeFiles/ompl.dir/util/src/Console.cpp.o.d -o CMakeFiles/ompl.dir/util/src/Console.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/Console.cpp [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o -MF CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o.d -o CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/GeometricEquations.cpp [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/PPM.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/util/src/PPM.cpp.o -MF CMakeFiles/ompl.dir/util/src/PPM.cpp.o.d -o CMakeFiles/ompl.dir/util/src/PPM.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/PPM.cpp [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o -MF CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o.d -o CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Matrix; Functor = Eigen::internal::add_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::Matrix; Functor = Eigen::internal::add_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::Matrix; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:140:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Map, 0, Eigen::Stride<0, 0> >; 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::Map, 0, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 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::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:94:82: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:101:72: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:226:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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::Transpose, Eigen::Matrix >, -1, 1, true> >, 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::Transpose, Eigen::Matrix >, -1, 1, true> >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >, 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::Transpose, Eigen::Matrix >, -1, 1, true> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:231:113: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:750:39: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:761:20: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_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, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_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, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:779:22: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:239:55: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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:710: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::DiagonalWrapper >, 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>; 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>; 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::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>; 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::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>; 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>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:268:111: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; 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, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757: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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:683:20: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const 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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:18: 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:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl::run(Derived&) [with Derived = Eigen::Matrix; bool Big = false]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:793:22: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix; Eigen::Index = long int]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:213:87: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: 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: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == 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 == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 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/Core/PlainObjectBase.h:812:7: 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:296: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> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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>, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: 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:3: 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:29: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class 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::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: 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:3: 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:29: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: 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:3: 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:29: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:296: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:710: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:7: 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:3: 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:29: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; 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, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; 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::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; 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::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >, 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::Matrix; Src = Eigen::Product, Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >, 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::Transpose, Eigen::Matrix >, -1, 1, true> >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >, 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::Transpose, Eigen::Matrix >, -1, 1, true> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:231:113: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Map, 2, Eigen::Stride<0, 0> >; 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::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:296: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:710: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: 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:296: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> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>, -1, 1, true>; SrcXprType = 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> >; 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>, -1, 1, true>; SrcXprType = 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> >; 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>, -1, 1, true>; Src = 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> >; 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = 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> >; 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: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: 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:3: 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:29: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; 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: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: 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:3: 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:29: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT src/ompl/CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o -MF CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o.d -o CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/util/src/RandomNumbers.cpp [ 60%] Linking CXX shared library ../../lib/libompl.so cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/cmake -E cmake_link_script CMakeFiles/ompl.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -O3 -shared -Wl,-soname,libompl.so.15 -o ../../lib/libompl.so.1.4.1 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 -Wl,-rpath,::::::::::::::::::::::::::::::::::: -lboost_serialization -lboost_filesystem -lboost_system -lpthread cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl && /usr/bin/cmake -E cmake_symlink_library ../../lib/libompl.so.1.4.1 ../../lib/libompl.so.15 ../../lib/libompl.so cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib && /usr/bin/cmake -E copy /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib/libompl.so.1.4.1 /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/../../py-bindings/ompl/util/libompl.so make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 60%] Built target ompl make -f tests/CMakeFiles/test_heap.dir/build.make tests/CMakeFiles/test_heap.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_heap.dir/DependInfo.cmake --color= make -f tests/CMakeFiles/test_grid.dir/build.make tests/CMakeFiles/test_grid.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_grid.dir/DependInfo.cmake --color= make -f tests/CMakeFiles/test_gridb.dir/build.make tests/CMakeFiles/test_gridb.dir/depend make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_gridb.dir/DependInfo.cmake --color= make -f tests/CMakeFiles/test_heap.dir/build.make tests/CMakeFiles/test_heap.dir/build make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_grid.dir/build.make tests/CMakeFiles/test_grid.dir/build make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_gridb.dir/build.make tests/CMakeFiles/test_gridb.dir/build [ 61%] Building CXX object tests/CMakeFiles/test_heap.dir/datastructures/heap.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_heap.dir/datastructures/heap.cpp.o -MF CMakeFiles/test_heap.dir/datastructures/heap.cpp.o.d -o CMakeFiles/test_heap.dir/datastructures/heap.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/heap.cpp make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_nearestneighbors.dir/build.make tests/CMakeFiles/test_nearestneighbors.dir/depend [ 61%] Building CXX object tests/CMakeFiles/test_grid.dir/datastructures/grid.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_grid.dir/datastructures/grid.cpp.o -MF CMakeFiles/test_grid.dir/datastructures/grid.cpp.o.d -o CMakeFiles/test_grid.dir/datastructures/grid.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/grid.cpp make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_nearestneighbors.dir/DependInfo.cmake --color= [ 61%] Building CXX object tests/CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o -MF CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o.d -o CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/gridb.cpp make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_nearestneighbors.dir/build.make tests/CMakeFiles/test_nearestneighbors.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 62%] Building CXX object tests/CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o -MF CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o.d -o CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/nearestneighbors.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/gridb.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:165:25: required from 'ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell* ompl::GridB<_T, LessThanExternal, LessThanInternal>::createCell(const Coord&, ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray*) [with _T = int; LessThanExternal = std::less; LessThanInternal = std::less; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Cell = ompl::GridN::Cell; ompl::GridB<_T, LessThanExternal, LessThanInternal>::Coord = Eigen::Matrix; ompl::GridB<_T, LessThanExternal, LessThanInternal>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/gridb.cpp:56:49: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridB.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/gridb.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/grid.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = int; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/grid.cpp:55:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/grid.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Linking CXX executable ../bin/test_heap cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_heap.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_heap.dir/datastructures/heap.cpp.o -o ../bin/test_heap -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 62%] Built target test_heap make -f tests/CMakeFiles/test_pdf.dir/build.make tests/CMakeFiles/test_pdf.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_pdf.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_pdf.dir/build.make tests/CMakeFiles/test_pdf.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 62%] Building CXX object tests/CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o -MF CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o.d -o CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/datastructures/pdf.cpp [ 63%] Linking CXX executable ../bin/test_grid cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_grid.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_grid.dir/datastructures/grid.cpp.o -o ../bin/test_grid -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 63%] Built target test_grid make -f tests/CMakeFiles/test_random.dir/build.make tests/CMakeFiles/test_random.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_random.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_random.dir/build.make tests/CMakeFiles/test_random.dir/build [ 63%] Linking CXX executable ../bin/test_gridb cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gridb.dir/link.txt --verbose=1 make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o -o ../bin/test_gridb -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread [ 64%] Building CXX object tests/CMakeFiles/test_random.dir/util/random/random.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_random.dir/util/random/random.cpp.o -MF CMakeFiles/test_random.dir/util/random/random.cpp.o.d -o CMakeFiles/test_random.dir/util/random/random.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/util/random/random.cpp make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 64%] 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 '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_state_operations.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_state_operations.dir/build.make tests/CMakeFiles/test_state_operations.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 64%] Building CXX object tests/CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o -MF CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o.d -o CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/base/state_operations.cpp [ 65%] Linking CXX executable ../bin/test_pdf cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pdf.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o -o ../bin/test_pdf -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 65%] Built target test_pdf make -f tests/CMakeFiles/test_state_spaces.dir/build.make tests/CMakeFiles/test_state_spaces.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_state_spaces.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_state_spaces.dir/build.make tests/CMakeFiles/test_state_spaces.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 65%] Building CXX object tests/CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o -MF CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o.d -o CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/base/state_spaces.cpp [ 65%] Linking CXX executable ../bin/test_random cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_random.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_random.dir/util/random/random.cpp.o -o ../bin/test_random -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 65%] Built target test_random make -f tests/CMakeFiles/test_state_storage.dir/build.make tests/CMakeFiles/test_state_storage.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_state_storage.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_state_storage.dir/build.make tests/CMakeFiles/test_state_storage.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 65%] Building CXX object tests/CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o -MF CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o.d -o CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/base/state_storage.cpp [ 66%] Linking CXX executable ../bin/test_state_operations cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_state_operations.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o -o ../bin/test_state_operations -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 66%] Built target test_state_operations make -f tests/CMakeFiles/test_ptc.dir/build.make tests/CMakeFiles/test_ptc.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_ptc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_ptc.dir/build.make tests/CMakeFiles/test_ptc.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 67%] Building CXX object tests/CMakeFiles/test_ptc.dir/base/ptc.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_ptc.dir/base/ptc.cpp.o -MF CMakeFiles/test_ptc.dir/base/ptc.cpp.o.d -o CMakeFiles/test_ptc.dir/base/ptc.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/base/ptc.cpp [ 68%] Linking CXX executable ../bin/test_state_spaces cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_state_spaces.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o -o ../bin/test_state_spaces -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 68%] Built target test_state_spaces make -f tests/CMakeFiles/test_planner_data.dir/build.make tests/CMakeFiles/test_planner_data.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_planner_data.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_planner_data.dir/build.make tests/CMakeFiles/test_planner_data.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 68%] Building CXX object tests/CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o -MF CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o.d -o CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/base/planner_data.cpp [ 69%] Linking CXX executable ../bin/test_state_storage cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_state_storage.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o -o ../bin/test_state_storage -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 69%] Built target test_state_storage make -f tests/CMakeFiles/test_2denvs_geometric.dir/build.make tests/CMakeFiles/test_2denvs_geometric.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_2denvs_geometric.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_2denvs_geometric.dir/build.make tests/CMakeFiles/test_2denvs_geometric.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 69%] Building CXX object tests/CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o -MF CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o.d -o CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp [ 69%] Linking CXX executable ../bin/test_ptc cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ptc.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_ptc.dir/base/ptc.cpp.o -o ../bin/test_ptc -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 69%] Built target test_ptc make -f tests/CMakeFiles/test_2dmap_geometric_simple.dir/build.make tests/CMakeFiles/test_2dmap_geometric_simple.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_2dmap_geometric_simple.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_2dmap_geometric_simple.dir/build.make tests/CMakeFiles/test_2dmap_geometric_simple.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 69%] Building CXX object tests/CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o -MF CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o.d -o CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dmap_simple.cpp [ 69%] Linking CXX executable ../bin/test_nearestneighbors cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_nearestneighbors.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o -o ../bin/test_nearestneighbors -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lflann -lflann_cpp -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 69%] 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 '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_2dmap_ik.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_2dmap_ik.dir/build.make tests/CMakeFiles/test_2dmap_ik.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 70%] Building CXX object tests/CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o -MF CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o.d -o CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dmap_ik.cpp [ 70%] Linking CXX executable ../bin/test_2dmap_geometric_simple cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dmap_geometric_simple.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o -o ../bin/test_2dmap_geometric_simple -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 70%] Built target test_2dmap_geometric_simple make -f tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build.make tests/CMakeFiles/test_2dcircles_opt_geometric.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_2dcircles_opt_geometric.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build.make tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 71%] Building CXX object tests/CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o -MF CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o.d -o CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable ../bin/test_2dmap_ik cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dmap_ik.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o -o ../bin/test_2dmap_ik -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 71%] Built target test_2dmap_ik make -f tests/CMakeFiles/test_2dpath_simplifying.dir/build.make tests/CMakeFiles/test_2dpath_simplifying.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_2dpath_simplifying.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_2dpath_simplifying.dir/build.make tests/CMakeFiles/test_2dpath_simplifying.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 72%] Building CXX object tests/CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o -MF CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o.d -o CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_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, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /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/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 2, 1, true>; Derived = Eigen::Block, 2, 1, true>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:530:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Linking CXX executable ../bin/test_planner_data cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_planner_data.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o -o ../bin/test_planner_data -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 73%] 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 '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_constraint_sphere.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_constraint_sphere.dir/build.make tests/CMakeFiles/test_constraint_sphere.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 73%] Building CXX object tests/CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o -MF CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o.d -o CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: 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:179: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: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:605:3: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; 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>; Src = Eigen::Block, 1, 1, false>; 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: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; 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>; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 11 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:83:113: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DmapSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_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, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /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/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 2, 1, true>; Derived = Eigen::Block, 2, 1, true>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:530:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: 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:179: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: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:605:3: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_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, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /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/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 2, 1, true>; Derived = Eigen::Block, 2, 1, true>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:530:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; 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>; Src = Eigen::Block, 1, 1, false>; 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: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: 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:179: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: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:605:3: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; 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::Ref >; 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::Ref >; 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::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; 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>; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; 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>; Src = Eigen::Block, 1, 1, false>; 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: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 11 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; 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>; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 11 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:83:113: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 74%] Linking CXX executable ../bin/test_2denvs_geometric cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2denvs_geometric.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o -o ../bin/test_2denvs_geometric -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 74%] Built target test_2denvs_geometric make -f tests/CMakeFiles/test_2dmap_control.dir/build.make tests/CMakeFiles/test_2dmap_control.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_2dmap_control.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_2dmap_control.dir/build.make tests/CMakeFiles/test_2dmap_control.dir/build In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 74%] Building CXX object tests/CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o -MF CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o.d -o CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/control/2dmap/2dmap.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:83:113: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Linking CXX executable ../bin/test_2dcircles_opt_geometric cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dcircles_opt_geometric.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o -o ../bin/test_2dcircles_opt_geometric -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 74%] Built target test_2dcircles_opt_geometric make -f tests/CMakeFiles/test_planner_data_control.dir/build.make tests/CMakeFiles/test_planner_data_control.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/CMakeFiles/test_planner_data_control.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/CMakeFiles/test_planner_data_control.dir/build.make tests/CMakeFiles/test_planner_data_control.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 74%] Building CXX object tests/CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o -MF CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o.d -o CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/control/planner_data.cpp [ 74%] Linking CXX executable ../bin/test_2dpath_simplifying cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dpath_simplifying.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o -o ../bin/test_2dpath_simplifying -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 74%] Built target test_2dpath_simplifying make -f tests/regression_tests/CMakeFiles/regression_test.dir/build.make tests/regression_tests/CMakeFiles/regression_test.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/CMakeFiles/regression_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f tests/regression_tests/CMakeFiles/regression_test.dir/build.make tests/regression_tests/CMakeFiles/regression_test.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 75%] Building CXX object tests/regression_tests/CMakeFiles/regression_test.dir/RegressionTest.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT tests/regression_tests/CMakeFiles/regression_test.dir/RegressionTest.cpp.o -MF CMakeFiles/regression_test.dir/RegressionTest.cpp.o.d -o CMakeFiles/regression_test.dir/RegressionTest.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose > >; 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::Transpose > >; 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::Transpose > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose > >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:130:12: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Constraint.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Goal.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/GoalRegion.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/GoalState.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::control::EST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Goal.h:41, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/GoalRegion.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/goals/GoalState.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Linking CXX executable ../bin/test_constraint_sphere cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constraint_sphere.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o -o ../bin/test_constraint_sphere -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 2; int _Options = 0; int _MaxRows = 2; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = long int; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, [ 76%] Built target test_constraint_sphere make -f demos/CMakeFiles/demo_RigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanning.dir/depend from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = 2; int _Options = 1; int _MaxRows = 1; int _MaxCols = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:48:38: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_RigidBodyPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_RigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanning.dir/build In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 77%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o -MF CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o.d -o CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanning.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:260:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Linking CXX executable ../bin/test_2dmap_control cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dmap_control.dir/link.txt --verbose=1 In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true> >, Eigen::internal::evaluator, 2, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_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, 2, 1, true>; SrcXprType = Eigen::Block, 2, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /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/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 2, 1, true>; Derived = Eigen::Block, 2, 1, true>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:530:7: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o -o ../bin/test_2dmap_control -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:120:11: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_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::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 78%] Built target test_2dmap_control make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 78%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o -MF CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o.d -o CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithIK.cpp In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: 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:179: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: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:605:3: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const 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: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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, 2, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:3: 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:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_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::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, 1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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::Block, -1, 1, false>, 1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; 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, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; 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: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 1, false> >, Eigen::internal::evaluator, 1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; 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::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; 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>; Src = Eigen::Block, 1, 1, false>; 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: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: 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, 2>, 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: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -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 >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; 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>; Src = Eigen::Block, -1, 1, false>; 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: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 11 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:547:5: 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:7: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 78%] Linking CXX executable ../bin/test_planner_data_control cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_planner_data_control.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o -o ../bin/test_planner_data_control -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 78%] Built target test_planner_data_control make -f demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/DependInfo.cmake --color= In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: 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:324: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 79%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o -MF CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o.d -o CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithControls.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Linking CXX executable ../bin/demo_RigidBodyPlanning cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanning.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o -o ../bin/demo_RigidBodyPlanning -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithIK cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithIK.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o -o ../bin/demo_RigidBodyPlanningWithIK -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:83:113: 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:265: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: 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:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Built target demo_RigidBodyPlanning make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/depend In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/DependInfo.cmake --color= In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, 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: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build /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::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_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>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_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, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; 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: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o -MF CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o.d -o CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, 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: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: 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:728: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:7: 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:379: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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Built target demo_RigidBodyPlanningWithIK make -f demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 80%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o -MF CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o.d -o CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/SpaceInformation.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:158:25: required from 'ompl::GridN<_T>::BaseCell* ompl::GridN<_T>::createCell(const Coord&, ompl::GridN<_T>::BaseCellArray*) [with _T = ompl::control::KPIECE1::CellData*; ompl::GridN<_T>::BaseCell = ompl::Grid::Cell; ompl::GridN<_T>::Coord = Eigen::Matrix; ompl::GridN<_T>::BaseCellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/GridN.h:155:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/SpaceInformation.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Linking CXX executable ../../bin/regression_test cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/tests/regression_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/regression_test.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/regression_test.dir/RegressionTest.cpp.o -o ../../bin/regression_test -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 80%] Built target regression_test make -f demos/CMakeFiles/demo_StateSampling.dir/build.make demos/CMakeFiles/demo_StateSampling.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_StateSampling.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_StateSampling.dir/build.make demos/CMakeFiles/demo_StateSampling.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 81%] Building CXX object demos/CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o -MF CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o.d -o CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/StateSampling.cpp [ 82%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithIntegrationAndControls cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o -o ../bin/demo_RigidBodyPlanningWithIntegrationAndControls -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 82%] Built target demo_RigidBodyPlanningWithIntegrationAndControls make -f demos/CMakeFiles/demo_GeometricCarPlanning.dir/build.make demos/CMakeFiles/demo_GeometricCarPlanning.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_GeometricCarPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_GeometricCarPlanning.dir/build.make demos/CMakeFiles/demo_GeometricCarPlanning.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 83%] Building CXX object demos/CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o -MF CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o.d -o CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/GeometricCarPlanning.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/SpaceInformation.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::control::EST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/SpaceInformation.h:42, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithControls cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithControls.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o -o ../bin/demo_RigidBodyPlanningWithControls -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread [ 83%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithODESolverAndControls cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o -o ../bin/demo_RigidBodyPlanningWithODESolverAndControls -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 83%] Built target demo_RigidBodyPlanningWithControls make -f demos/CMakeFiles/demo_Point2DPlanning.dir/build.make demos/CMakeFiles/demo_Point2DPlanning.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_Point2DPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_Point2DPlanning.dir/build.make demos/CMakeFiles/demo_Point2DPlanning.dir/build make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 83%] Built target demo_RigidBodyPlanningWithODESolverAndControls make -f demos/CMakeFiles/demo_HybridSystemPlanning.dir/build.make demos/CMakeFiles/demo_HybridSystemPlanning.dir/depend [ 84%] Building CXX object demos/CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o -MF CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o.d -o CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Point2DPlanning.cpp make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_HybridSystemPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_HybridSystemPlanning.dir/build.make demos/CMakeFiles/demo_HybridSystemPlanning.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 84%] Building CXX object demos/CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o -MF CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o.d -o CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/HybridSystemPlanning.cpp [ 84%] Linking CXX executable ../bin/demo_StateSampling cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_StateSampling.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o -o ../bin/demo_StateSampling -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 84%] Built target demo_StateSampling make -f demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build.make demos/CMakeFiles/demo_KinematicChainBenchmark.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_KinematicChainBenchmark.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build.make demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 84%] Building CXX object demos/CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o -MF CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o.d -o CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/KinematicChainBenchmark.cpp [ 84%] Linking CXX executable ../bin/demo_Point2DPlanning cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_Point2DPlanning.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o -o ../bin/demo_Point2DPlanning -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread [ 84%] Linking CXX executable ../bin/demo_GeometricCarPlanning cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_GeometricCarPlanning.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o -o ../bin/demo_GeometricCarPlanning -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 84%] Built target demo_Point2DPlanning make -f demos/CMakeFiles/demo_HypercubeBenchmark.dir/build.make demos/CMakeFiles/demo_HypercubeBenchmark.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_HypercubeBenchmark.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_HypercubeBenchmark.dir/build.make demos/CMakeFiles/demo_HypercubeBenchmark.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 84%] Building CXX object demos/CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o -MF CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o.d -o CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/HypercubeBenchmark.cpp make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 84%] Built target demo_GeometricCarPlanning make -f demos/CMakeFiles/demo_Koules.dir/build.make demos/CMakeFiles/demo_Koules.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_Koules.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_Koules.dir/build.make demos/CMakeFiles/demo_Koules.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 85%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/Koules.cpp [ 86%] Linking CXX executable ../bin/demo_HybridSystemPlanning cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_HybridSystemPlanning.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o -o ../bin/demo_HybridSystemPlanning -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 86%] Built target demo_HybridSystemPlanning make -f demos/CMakeFiles/demo_PlannerData.dir/build.make demos/CMakeFiles/demo_PlannerData.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_PlannerData.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_PlannerData.dir/build.make demos/CMakeFiles/demo_PlannerData.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 86%] Building CXX object demos/CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o -MF CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o.d -o CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/PlannerData.cpp [ 86%] Linking CXX executable ../bin/demo_KinematicChainBenchmark cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_KinematicChainBenchmark.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o -o ../bin/demo_KinematicChainBenchmark -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 86%] Built target demo_KinematicChainBenchmark make -f demos/CMakeFiles/demo_ThunderLightning.dir/build.make demos/CMakeFiles/demo_ThunderLightning.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_ThunderLightning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_ThunderLightning.dir/build.make demos/CMakeFiles/demo_ThunderLightning.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 87%] Building CXX object demos/CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o -MF CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o.d -o CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/ThunderLightning.cpp [ 88%] Linking CXX executable ../bin/demo_HypercubeBenchmark cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_HypercubeBenchmark.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o -o ../bin/demo_HypercubeBenchmark -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 88%] Built target demo_HypercubeBenchmark make -f demos/CMakeFiles/demo_OptimalPlanning.dir/build.make demos/CMakeFiles/demo_OptimalPlanning.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_OptimalPlanning.dir/DependInfo.cmake --color= [ 88%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesControlSpace.cpp make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_OptimalPlanning.dir/build.make demos/CMakeFiles/demo_OptimalPlanning.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 88%] Building CXX object demos/CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o -MF CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o.d -o CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/OptimalPlanning.cpp [ 89%] Linking CXX executable ../bin/demo_PlannerData cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_PlannerData.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o -o ../bin/demo_PlannerData -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 89%] Built target demo_PlannerData make -f demos/CMakeFiles/demo_PlannerProgressProperties.dir/build.make demos/CMakeFiles/demo_PlannerProgressProperties.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_PlannerProgressProperties.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_PlannerProgressProperties.dir/build.make demos/CMakeFiles/demo_PlannerProgressProperties.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 89%] Building CXX object demos/CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o -MF CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o.d -o CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/PlannerProgressProperties.cpp [ 90%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesDirectedControlSampler.cpp [ 90%] Linking CXX executable ../bin/demo_PlannerProgressProperties cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_PlannerProgressProperties.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o -o ../bin/demo_PlannerProgressProperties -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 90%] Built target demo_PlannerProgressProperties make -f demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build.make demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build.make demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 90%] Building CXX object demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o -MF CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o.d -o CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CForestCircleGridBenchmark.cpp [ 90%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesGoal.cpp [ 90%] Linking CXX executable ../bin/demo_ThunderLightning cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ThunderLightning.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o -o ../bin/demo_ThunderLightning -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 90%] Built target demo_ThunderLightning make -f demos/CMakeFiles/demo_Diagonal.dir/build.make demos/CMakeFiles/demo_Diagonal.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_Diagonal.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_Diagonal.dir/build.make demos/CMakeFiles/demo_Diagonal.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 91%] Building CXX object demos/CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o -MF CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o.d -o CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Diagonal.cpp [ 91%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesSetup.cpp [ 92%] Linking CXX executable ../bin/demo_OptimalPlanning cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_OptimalPlanning.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o -o ../bin/demo_OptimalPlanning -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 92%] Built target demo_OptimalPlanning make -f demos/CMakeFiles/demo_VectorFieldConservative.dir/build.make demos/CMakeFiles/demo_VectorFieldConservative.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_VectorFieldConservative.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_VectorFieldConservative.dir/build.make demos/CMakeFiles/demo_VectorFieldConservative.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 92%] Building CXX object demos/CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o -MF CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o.d -o CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/VFMechanicalWorkOptimizationObjective.h:73:43: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:147:15: required from 'void Eigen::MatrixBase::normalize() [with Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h:87:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; 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::CwiseUnaryOp, const Eigen::Matrix >; 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::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:60:13: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable ../bin/demo_CForestCircleGridBenchmark cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_CForestCircleGridBenchmark.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o -o ../bin/demo_CForestCircleGridBenchmark -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 92%] Built target demo_CForestCircleGridBenchmark make -f demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build.make demos/CMakeFiles/demo_VectorFieldNonconservative.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_VectorFieldNonconservative.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build.make demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 92%] Building CXX object demos/CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o -MF CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o.d -o CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldNonconservative.cpp [ 92%] Linking CXX executable ../bin/demo_Diagonal cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_Diagonal.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o -o ../bin/demo_Diagonal -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 92%] Built target demo_Diagonal make -f demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 92%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o -MF CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o.d -o CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::control::EST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/control/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Linking CXX executable ../bin/demo_VectorFieldConservative cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_VectorFieldConservative.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o -o ../bin/demo_VectorFieldConservative -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 93%] Built target demo_VectorFieldConservative make -f demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 93%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o -MF CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o.d -o CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h:92:54: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:147:15: required from 'void Eigen::MatrixBase::normalize() [with Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h:87:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Linking CXX executable ../bin/demo_VectorFieldNonconservative cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_VectorFieldNonconservative.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o -o ../bin/demo_VectorFieldNonconservative -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread [ 95%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesSimulator.cpp make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 95%] Built target demo_VectorFieldNonconservative make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 96%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o -MF CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o.d -o CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp [ 96%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesStatePropagator.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; SrcXprType = Eigen::Matrix; 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::Ref >; 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::Ref >; 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::Ref >; 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::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose > >; 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::Transpose > >; 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::Transpose > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose > >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:130:12: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:110:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:113:14: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Ref >; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:118:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:79:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:110:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Matrix; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:79:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o -MF CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o.d -o CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/Koules/KoulesStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:132:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; 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>; SrcXprType = Eigen::Block >, -1, -1, false>; 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>; Src = Eigen::Block >, -1, -1, false>; 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::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; 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::Block >, -1, -1, false>; Derived = Eigen::Block >, -1, -1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:170:98: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:132:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, false>; 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::Block, -1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, false>; 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::Block, -1, 1, false>; Src = Eigen::Block >, -1, 1, false>; 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>; Src = Eigen::Block >, -1, 1, false>; 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>; Src = Eigen::Block >, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block >, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:158:56: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:159:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, 1, -1, false>, 1, -1, false> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, 1, -1, false>, 1, -1, false> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >, 1, -1, false>, 1, -1, false> >; SrcXprType = Eigen::Matrix; 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::Transpose >, 1, -1, false>, 1, -1, false> >; SrcXprType = Eigen::Matrix; 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::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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::Transpose > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, 1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::Transpose > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::CwiseUnaryOp, const Eigen::Transpose > >; 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::Block >, 1, -1, false>, 1, -1, false>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; 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::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; 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::CwiseUnaryOp, const Eigen::Transpose > >; 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::CwiseUnaryOp, const Eigen::Transpose > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Transpose > >; Derived = Eigen::Block >, 1, -1, false>, 1, -1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:173:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block >, -1, 1, false>; 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::Block >, -1, 1, false>; 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::Block >, -1, 1, false>; 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::Matrix; Src = Eigen::Block >, -1, 1, false>; 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::Matrix; Src = Eigen::Block >, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block >, -1, 1, false>; 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::Block >, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:137:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; 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::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; 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::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:130:12: 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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Ref >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Ref >; Src = Eigen::CwiseNullaryOp, 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::Ref >; Src = Eigen::CwiseNullaryOp, 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::Ref >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Ref >; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:155:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Linking CXX executable ../bin/demo_Koules cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_Koules.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -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 -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 97%] Built target demo_Koules make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 98%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o -MF CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o.d -o CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp [ 99%] Linking CXX executable ../bin/demo_ConstrainedPlanningSphere cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningSphere.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o -o ../bin/demo_ConstrainedPlanningSphere -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 99%] Built target demo_ConstrainedPlanningSphere make -f demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/depend make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/DependInfo.cmake --color= make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' make -f demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build make[2]: Entering directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 99%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/g++ -DBOOST_TEST_DYN_LINK -I/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src -I/usr/include/eigen3 -pipe -O3 -DNDEBUG -O3 -std=c++11 -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 -MD -MT demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o -MF CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o.d -o CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o -c /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp [ 99%] Linking CXX executable ../bin/demo_ConstrainedPlanningTorus cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningTorus.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o -o ../bin/demo_ConstrainedPlanningTorus -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 99%] Built target demo_ConstrainedPlanningTorus [ 99%] Linking CXX executable ../bin/demo_ConstrainedPlanningImplicitChain cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o -o ../bin/demo_ConstrainedPlanningImplicitChain -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_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::Matrix; Functor = Eigen::internal::add_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::Matrix; Func = Eigen::internal::add_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::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:77:26: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_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::Matrix; Functor = Eigen::internal::add_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::Matrix; Func = Eigen::internal::add_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::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:79:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Functor = Eigen::internal::add_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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:117:59: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [ 99%] Built target demo_ConstrainedPlanningImplicitChain In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = 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::Matrix; SrcXprType = 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::Matrix; Src = 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::Matrix; Src = 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::Matrix; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:118:46: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, -1, -1, false> >, Eigen::internal::evaluator >, -1, -1, false> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, -1, false>; SrcXprType = Eigen::Block >, -1, -1, false>; 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>; SrcXprType = Eigen::Block >, -1, -1, false>; 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>; Src = Eigen::Block >, -1, -1, false>; 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::Block >, -1, -1, false>; Src = Eigen::Block >, -1, -1, false>; 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::Block >, -1, -1, false>; Derived = Eigen::Block >, -1, -1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:160:112: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:199:58: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Ref >; Functor = Eigen::internal::add_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::Ref >; Functor = Eigen::internal::add_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::Ref >; Func = Eigen::internal::add_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::Matrix; Src = Eigen::Ref >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:201:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:202:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:69:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:70:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; 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::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; 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::Block, -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>; 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>; 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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:75:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:89:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:99:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Matrix >; 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::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Matrix >; 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::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const 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>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const 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>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Matrix >; Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:101:75: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; 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::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; 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::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const 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>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const 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>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:103:102: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Ref >; 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::Ref >; 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::Ref >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Ref >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:136:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, false>; 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::Block, -1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, false>; 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::Block, -1, 1, false>; Src = Eigen::Block >, -1, 1, false>; 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>; Src = Eigen::Block >, -1, 1, false>; 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>; Src = Eigen::Block >, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block >, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:148:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, 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>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Block, -1, 1, false>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:149:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; 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::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; 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::Block, -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>; 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>; 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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:152:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:155:49: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, 1, -1, false>, 1, -1, false> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, 1, -1, false>, 1, -1, false> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >, 1, -1, false>, 1, -1, false> >; SrcXprType = Eigen::Matrix; 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::Transpose >, 1, -1, false>, 1, -1, false> >; SrcXprType = Eigen::Matrix; 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::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>]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:199:58: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::Ref > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::Ref > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Ref > >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Ref > >; 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::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Ref > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Ref > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Ref > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Ref > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:209:70: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix >, 3, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix >, 3, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, Eigen::Matrix >, 3, 1, false>; 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::Block, Eigen::Matrix >, 3, 1, false>; 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::Block, Eigen::Matrix >, 3, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 3, 1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 3, 1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Block, Eigen::Matrix >, 3, 1, false>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:243:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixBase >; OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixBase >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:80:103: required from 'Eigen::AngleAxis::AngleAxis(const Scalar&, const Eigen::MatrixBase&) [with Derived = Eigen::Matrix; _Scalar = double; Eigen::AngleAxis::Scalar = double]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:70:72: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; 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::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:30: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; 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::Block, -1, 1, false>; 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::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/Dot.h:130:12: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Ref >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::Ref >; Src = Eigen::CwiseNullaryOp, 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::Ref >; Src = Eigen::CwiseNullaryOp, 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::Ref >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Ref >; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Ref >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:145:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_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::Matrix; Functor = Eigen::internal::swap_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::Matrix; Func = Eigen::internal::swap_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::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:429:22: required from 'void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:1013:5: required from 'static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:885:81: required from 'void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:283:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:249:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:45:110: required from 'Eigen::RotationBase::RotationMatrixType Eigen::RotationBase::toRotationMatrix() const [with Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::RotationMatrixType = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /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; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; 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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:223:11: 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:110: required from 'Eigen::RotationBase::RotationMatrixType Eigen::RotationBase::toRotationMatrix() const [with Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::RotationMatrixType = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /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; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; 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::Diagonal, 0>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; 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::Diagonal, 0>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; 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::Diagonal, 0>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; 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: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:240:18: 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:110: required from 'Eigen::RotationBase::RotationMatrixType Eigen::RotationBase::toRotationMatrix() const [with Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::RotationMatrixType = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /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; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 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::Matrix, 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::Matrix, 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::Matrix; Rhs = Eigen::Matrix]' /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:537:7: 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:379: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; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class 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:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 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::Matrix, 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::Matrix, 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::Matrix; Rhs = Eigen::Matrix]' /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:537:7: 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:379: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; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:32: 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; typename RotationDerived::Scalar = double]' /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]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:70:76: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/SpaceInformation.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/Planner.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/geometric/SimpleSetup.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:65:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: 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::Ref >; 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::Ref >; 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::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >; 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::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Ref >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Ref >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:183:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:65:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, 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::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; 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::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:131:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; 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::Matrix; 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::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::Matrix; 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::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:221:25: required from 'ompl::Grid<_T>::Cell* ompl::Grid<_T>::createCell(const Coord&, ompl::Grid<_T>::CellArray*) [with _T = ompl::geometric::ProjEST::MotionInfo; ompl::Grid<_T>::Coord = Eigen::Matrix; ompl::Grid<_T>::CellArray = std::vector::Cell*, std::allocator::Cell*> >]' /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/datastructures/Grid.h:218:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/ProjectionEvaluator.h:49, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/StateSpace.h:43, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/../KinematicChain.h:40, from /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking CXX executable ../bin/demo_ConstrainedPlanningImplicitParallel cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o -o ../bin/demo_ConstrainedPlanningImplicitParallel -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread [100%] Linking CXX executable ../bin/demo_ConstrainedPlanningKinematicChain cd /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/link.txt --verbose=1 /usr/bin/g++ -pipe -O3 -DNDEBUG -O3 -rdynamic CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o -o ../bin/demo_ConstrainedPlanningKinematicChain -Wl,-rpath,/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/lib ../lib/libompl.so.1.4.1 -lboost_filesystem -lboost_system -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [100%] Built target demo_ConstrainedPlanningImplicitParallel make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' [100%] Built target demo_ConstrainedPlanningKinematicChain make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source' /usr/bin/cmake -E cmake_progress_start /local/robotpkg/var/tmp/robotpkg/wip/ompl/work/ompl-1.4.1-Source/CMakeFiles 0