Mock Version: 1.4.10 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ros-kinetic-geometric_shapes.spec'], chrootPath='/var/lib/mock/760622-fedora-rawhide-x86_64-1527683068.675187/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'eaa21ce75f1a48fcbe646b097241c045', '-D', '/var/lib/mock/760622-fedora-rawhide-x86_64-1527683068.675187/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/ros-kinetic-geometric_shapes.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ros-kinetic-geometric_shapes-0.5.4-3.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ros-kinetic-geometric_shapes.spec'], chrootPath='/var/lib/mock/760622-fedora-rawhide-x86_64-1527683068.675187/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '24ca5638b46b49fcbd25755bf0e5ed00', '-D', '/var/lib/mock/760622-fedora-rawhide-x86_64-1527683068.675187/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/ros-kinetic-geometric_shapes.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.isTMeG + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ros-kinetic-geometric_shapes-0.5.4 + /usr/bin/mkdir -p ros-kinetic-geometric_shapes-0.5.4 + cd ros-kinetic-geometric_shapes-0.5.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar --strip-components=1 -xf /builddir/build/SOURCES/ros-kinetic-geometric_shapes-0.5.4-source0.tar.gz + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Yu9fs5 + umask 022 + cd /builddir/build/BUILD + cd ros-kinetic-geometric_shapes-0.5.4 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.8NzmGu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 + cd ros-kinetic-geometric_shapes-0.5.4 + PYTHONUNBUFFERED=1 + export PYTHONUNBUFFERED + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + source /usr/lib64/ros/setup.bash BUILDSTDERR: ++ CATKIN_SHELL=bash BUILDSTDERR: ++++ dirname /usr/lib64/ros/setup.bash BUILDSTDERR: +++ builtin cd /usr/lib64/ros BUILDSTDERR: +++ pwd BUILDSTDERR: ++ _CATKIN_SETUP_DIR=/usr/lib64/ros BUILDSTDERR: ++ . /usr/lib64/ros/setup.sh BUILDSTDERR: +++ : /usr/lib64/ros BUILDSTDERR: +++ _SETUP_UTIL=/usr/lib64/ros/_setup_util.py BUILDSTDERR: +++ unset _CATKIN_SETUP_DIR BUILDSTDERR: +++ '[' '!' -f /usr/lib64/ros/_setup_util.py ']' BUILDSTDERR: ++++ uname -s BUILDSTDERR: +++ _UNAME=Linux BUILDSTDERR: +++ _IS_DARWIN=0 BUILDSTDERR: +++ '[' Linux = Darwin ']' BUILDSTDERR: +++ unset _UNAME BUILDSTDERR: +++ export CMAKE_PREFIX_PATH BUILDSTDERR: +++ '[' 0 -eq 0 ']' BUILDSTDERR: +++ export LD_LIBRARY_PATH BUILDSTDERR: +++ unset _IS_DARWIN BUILDSTDERR: +++ export PATH BUILDSTDERR: +++ export PKG_CONFIG_PATH BUILDSTDERR: +++ export PYTHONPATH BUILDSTDERR: +++ '[' -z bash ']' BUILDSTDERR: +++ '[' -d '' ']' BUILDSTDERR: +++ _TMPDIR=/tmp BUILDSTDERR: ++++ mktemp /tmp/setup.sh.XXXXXXXXXX BUILDSTDERR: +++ _SETUP_TMP=/tmp/setup.sh.sQi13hgWwk BUILDSTDERR: +++ unset _TMPDIR BUILDSTDERR: +++ '[' 0 -ne 0 -o '!' -f /tmp/setup.sh.sQi13hgWwk ']' BUILDSTDERR: +++ CATKIN_SHELL=bash BUILDSTDERR: +++ /usr/lib64/ros/_setup_util.py BUILDSTDERR: +++ _RC=0 BUILDSTDERR: +++ '[' 0 -ne 0 ']' BUILDSTDERR: +++ unset _RC BUILDSTDERR: +++ unset _SETUP_UTIL BUILDSTDERR: +++ . /tmp/setup.sh.sQi13hgWwk BUILDSTDERR: ++++ export CMAKE_PREFIX_PATH=/usr/lib64/ros BUILDSTDERR: ++++ CMAKE_PREFIX_PATH=/usr/lib64/ros BUILDSTDERR: ++++ export LD_LIBRARY_PATH=/usr/lib64/ros/lib BUILDSTDERR: ++++ LD_LIBRARY_PATH=/usr/lib64/ros/lib BUILDSTDERR: ++++ export PATH=/usr/lib64/ros/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin BUILDSTDERR: ++++ PATH=/usr/lib64/ros/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin BUILDSTDERR: ++++ export PKG_CONFIG_PATH=/usr/lib64/ros/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++++ PKG_CONFIG_PATH=/usr/lib64/ros/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig BUILDSTDERR: ++++ export PYTHONPATH=/usr/lib64/ros/lib/python2.7/site-packages BUILDSTDERR: ++++ PYTHONPATH=/usr/lib64/ros/lib/python2.7/site-packages BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_COUNT=7 BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_COUNT=7 BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_0=/usr/lib64/ros/etc/catkin/profile.d/1.ros_distro.sh BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_0=/usr/lib64/ros/etc/catkin/profile.d/1.ros_distro.sh BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_1=/usr/lib64/ros/etc/catkin/profile.d/1.ros_etc_dir.sh BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_1=/usr/lib64/ros/etc/catkin/profile.d/1.ros_etc_dir.sh BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_2=/usr/lib64/ros/etc/catkin/profile.d/1.ros_package_path.sh BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_2=/usr/lib64/ros/etc/catkin/profile.d/1.ros_package_path.sh BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_2_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_2_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_3=/usr/lib64/ros/etc/catkin/profile.d/1.ros_version.sh BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_3=/usr/lib64/ros/etc/catkin/profile.d/1.ros_version.sh BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_3_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_3_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_4=/usr/lib64/ros/etc/catkin/profile.d/10.rosbuild.sh BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_4=/usr/lib64/ros/etc/catkin/profile.d/10.rosbuild.sh BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_4_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_4_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_5=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_5=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_5_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_5_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_6=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_6=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash BUILDSTDERR: ++++ export _CATKIN_ENVIRONMENT_HOOKS_6_WORKSPACE=/usr/lib64/ros BUILDSTDERR: ++++ _CATKIN_ENVIRONMENT_HOOKS_6_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ rm -f /tmp/setup.sh.sQi13hgWwk BUILDSTDERR: +++ unset _SETUP_TMP BUILDSTDERR: +++ _i=0 BUILDSTDERR: +++ '[' 0 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_0' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/1.ros_distro.sh BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_0 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/1.ros_distro.sh BUILDSTDERR: ++++ '[' -n '' -a '' '!=' kinetic ']' BUILDSTDERR: ++++ export ROS_DISTRO=kinetic BUILDSTDERR: ++++ ROS_DISTRO=kinetic BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=1 BUILDSTDERR: +++ '[' 1 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_1' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/1.ros_etc_dir.sh BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_1 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/1.ros_etc_dir.sh BUILDSTDERR: ++++ '[' -z /usr/lib64/ros ']' BUILDSTDERR: ++++ export ROS_ETC_DIR=/usr/lib64/ros/etc/ros BUILDSTDERR: ++++ ROS_ETC_DIR=/usr/lib64/ros/etc/ros BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=2 BUILDSTDERR: +++ '[' 2 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_2' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/1.ros_package_path.sh BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_2 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_2_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_2_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/1.ros_package_path.sh BUILDSTDERR: +++++ cat BUILDSTDERR: ++++ PYTHON_CODE_BUILD_ROS_PACKAGE_PATH='from __future__ import print_function BUILDSTDERR: import os BUILDSTDERR: env_name = '\''CMAKE_PREFIX_PATH'\'' BUILDSTDERR: paths = [path for path in os.environ[env_name].split(os.pathsep)] if env_name in os.environ and os.environ[env_name] != '\'''\'' else [] BUILDSTDERR: workspaces = [path for path in paths if os.path.exists(os.path.join(path, '\''.catkin'\''))] BUILDSTDERR: paths = [] BUILDSTDERR: for workspace in workspaces: BUILDSTDERR: filename = os.path.join(workspace, '\''.catkin'\'') BUILDSTDERR: data = '\'''\'' BUILDSTDERR: with open(filename) as f: BUILDSTDERR: data = f.read() BUILDSTDERR: if data == '\'''\'': BUILDSTDERR: paths.append(os.path.join(workspace, '\''share'\'')) BUILDSTDERR: if os.path.isdir(os.path.join(workspace, '\''stacks'\'')): BUILDSTDERR: paths.append(os.path.join(workspace, '\''stacks'\'')) BUILDSTDERR: else: BUILDSTDERR: for source_path in data.split('\'';'\''): BUILDSTDERR: paths.append(source_path) BUILDSTDERR: print(os.pathsep.join(paths))' BUILDSTDERR: +++++ /usr/bin/python -c 'from __future__ import print_function BUILDSTDERR: import os BUILDSTDERR: env_name = '\''CMAKE_PREFIX_PATH'\'' BUILDSTDERR: paths = [path for path in os.environ[env_name].split(os.pathsep)] if env_name in os.environ and os.environ[env_name] != '\'''\'' else [] BUILDSTDERR: workspaces = [path for path in paths if os.path.exists(os.path.join(path, '\''.catkin'\''))] BUILDSTDERR: paths = [] BUILDSTDERR: for workspace in workspaces: BUILDSTDERR: filename = os.path.join(workspace, '\''.catkin'\'') BUILDSTDERR: data = '\'''\'' BUILDSTDERR: with open(filename) as f: BUILDSTDERR: data = f.read() BUILDSTDERR: if data == '\'''\'': BUILDSTDERR: paths.append(os.path.join(workspace, '\''share'\'')) BUILDSTDERR: if os.path.isdir(os.path.join(workspace, '\''stacks'\'')): BUILDSTDERR: paths.append(os.path.join(workspace, '\''stacks'\'')) BUILDSTDERR: else: BUILDSTDERR: for source_path in data.split('\'';'\''): BUILDSTDERR: paths.append(source_path) BUILDSTDERR: print(os.pathsep.join(paths))' BUILDSTDERR: DEPRECATION WARNING: python2 invoked with /usr/bin/python. BUILDSTDERR: Use /usr/bin/python3 or /usr/bin/python2 BUILDSTDERR: /usr/bin/python will be removed or switched to Python 3 in the future. BUILDSTDERR: If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out BUILDSTDERR: ++++ export ROS_PACKAGE_PATH=/usr/lib64/ros/share BUILDSTDERR: ++++ ROS_PACKAGE_PATH=/usr/lib64/ros/share BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=3 BUILDSTDERR: +++ '[' 3 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_3' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/1.ros_version.sh BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_3 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_3_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_3_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/1.ros_version.sh BUILDSTDERR: ++++ export ROS_VERSION=1 BUILDSTDERR: ++++ ROS_VERSION=1 BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=4 BUILDSTDERR: +++ '[' 4 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_4' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/10.rosbuild.sh BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_4 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_4_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_4_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/10.rosbuild.sh BUILDSTDERR: ++++ '[' -z /usr/lib64/ros ']' BUILDSTDERR: ++++ export ROS_ROOT=/usr/lib64/ros/share/ros BUILDSTDERR: ++++ ROS_ROOT=/usr/lib64/ros/share/ros BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=5 BUILDSTDERR: +++ '[' 5 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_5' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_5 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_5_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_5_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash BUILDSTDERR: ++++ complete -F _catkin_make catkin_make BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=6 BUILDSTDERR: +++ '[' 6 -lt 7 ']' BUILDSTDERR: +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_6' BUILDSTDERR: ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_6 BUILDSTDERR: +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_6_WORKSPACE' BUILDSTDERR: ++++ _envfile_workspace=/usr/lib64/ros BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_6_WORKSPACE BUILDSTDERR: +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros BUILDSTDERR: +++ . /usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash BUILDSTDERR: ++++ complete -F _catkin_make_isolated catkin_make_isolated BUILDSTDERR: +++ unset CATKIN_ENV_HOOK_WORKSPACE BUILDSTDERR: +++ _i=7 BUILDSTDERR: +++ '[' 7 -lt 7 ']' BUILDSTDERR: +++ unset _i BUILDSTDERR: +++ unset _CATKIN_ENVIRONMENT_HOOKS_COUNT + DESTDIR=/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 + export DESTDIR + catkin_make_isolated -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCATKIN_ENABLE_TESTING=OFF --source . --install --install-space /usr/lib64/ros/ --pkg geometric_shapes Base path: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4 Source space: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4 Build space: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/build_isolated Devel space: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/devel_isolated Install space: /usr/lib64/ros Additional CMake Arguments: -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCATKIN_ENABLE_TESTING=OFF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ traversing 1 packages in topological order: ~~ - geometric_shapes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The packages or cmake arguments have changed, forcing cmake invocation ==> Processing catkin package: 'geometric_shapes' ==> Creating build directory: 'build_isolated/geometric_shapes' ==> cmake /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/. -DCATKIN_DEVEL_PREFIX=/builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/devel_isolated/geometric_shapes -DCMAKE_INSTALL_PREFIX=/usr/lib64/ros -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCATKIN_ENABLE_TESTING=OFF -G Unix Makefiles in '/builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/build_isolated/geometric_shapes' with '_CATKIN_SETUP_DIR=/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros' -- The C compiler identification is GNU 8.1.1 -- The CXX compiler identification is GNU 8.1.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Boost version: 1.66.0 -- Found the following Boost libraries: -- system -- filesystem -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Using CATKIN_DEVEL_PREFIX: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/devel_isolated/geometric_shapes -- Using CMAKE_PREFIX_PATH: /usr/lib64/ros -- This workspace overlays: /usr/lib64/ros -- Found PythonInterp: /usr/bin/python (found version "2.7.15") -- Using PYTHON_EXECUTABLE: /usr/bin/python -- Using default Python package layout -- Found PY_em: /usr/lib/python2.7/site-packages/em.pyc -- Using empy: /usr/lib/python2.7/site-packages/em.pyc -- Using CATKIN_ENABLE_TESTING: OFF DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out -- catkin 0.7.11 DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out CMake Warning at /usr/lib64/ros/share/catkin/cmake/catkin_package.cmake:166 (message): catkin_package() DEPENDS on 'EIGEN3' but neither 'EIGEN3_INCLUDE_DIRS' nor 'EIGEN3_LIBRARIES' is defined. Call Stack (most recent call first): /usr/lib64/ros/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) CMakeLists.txt:36 (catkin_package) DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out DEPRECATION WARNING: python2 invoked with /usr/bin/python. Use /usr/bin/python3 or /usr/bin/python2 /usr/bin/python will be removed or switched to Python 3 in the future. If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out -- Found Qhull: /usr/lib64/libqhull_p.so -- QHULL found (include: /usr/include, lib: optimized;/usr/lib64/libqhull_p.so;debug;/usr/lib64/libqhull_p.so) -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/build_isolated/geometric_shapes ==> make -j2 -l2 in '/builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/build_isolated/geometric_shapes' Scanning dependencies of target geometric_shapes [ 25%] Building CXX object CMakeFiles/geometric_shapes.dir/src/bodies.cpp.o [ 25%] Building CXX object CMakeFiles/geometric_shapes.dir/src/body_operations.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:83:63: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:156:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:83:63: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:94:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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::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*]' BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >]' BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:94:107: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:562:10: required from 'Eigen::QuaternionBase::Matrix3 Eigen::QuaternionBase::toRotationMatrix() const [with Derived = Eigen::Quaternion; Eigen::QuaternionBase::Matrix3 = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:119:44: required from 'bodies::Body* bodies::constructBodyFromMsgHelper(const T&, const Pose&) [with T = boost::variant >, shape_msgs::Mesh_ >, shape_msgs::Plane_ > >; geometry_msgs::Pose = geometry_msgs::Pose_ >]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:130:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:286:14: required from 'Eigen::Transform& Eigen::Transform::operator=(const Eigen::Transform&) [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:137:13: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:73:56: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 3, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 3, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 3, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 3, false>; Src = Eigen::Matrix]' BUILDSTDERR: /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, 3, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Translation.h:199:16: required from 'Eigen::Translation::AffineTransformType Eigen::Translation::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; Eigen::Translation::AffineTransformType = Eigen::Transform]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:118:98: required from 'bodies::Body* bodies::constructBodyFromMsgHelper(const T&, const Pose&) [with T = boost::variant >, shape_msgs::Mesh_ >, shape_msgs::Plane_ > >; geometry_msgs::Pose = geometry_msgs::Pose_ >]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:130:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, true>; Src = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Translation.h:200:21: required from 'Eigen::Translation::AffineTransformType Eigen::Translation::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; Eigen::Translation::AffineTransformType = Eigen::Transform]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:118:98: required from 'bodies::Body* bodies::constructBodyFromMsgHelper(const T&, const Pose&) [with T = boost::variant >, shape_msgs::Mesh_ >, shape_msgs::Plane_ > >; geometry_msgs::Pose = geometry_msgs::Pose_ >]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:130:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1389:30: required from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix; Eigen::internal::transform_right_product_impl::ResultType = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:442:80: required from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:156:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, false>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1391:35: required from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix; Eigen::internal::transform_right_product_impl::ResultType = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:442:80: required from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:156:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 3, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 3, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 3, false>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 1, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1149:5: required from 'static void Eigen::internal::transform_make_affine::run(MatrixType&) [with MatrixType = Eigen::Matrix; int Mode = 2]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:259:87: required from 'Eigen::Transform::Transform() [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:91:67: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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]' BUILDSTDERR: /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 = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:485:12: required from 'Eigen::QuaternionBase& Eigen::QuaternionBase::operator=(const Eigen::QuaternionBase&) [with Derived = Eigen::Quaternion]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Quaternion.h:235:3: required from 'Eigen::Quaternion& Eigen::Quaternion::operator=(const Eigen::Quaternion&) [with _Scalar = double; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:116:11: required from 'bodies::Body* bodies::constructBodyFromMsgHelper(const T&, const Pose&) [with T = boost::variant >, shape_msgs::Mesh_ >, shape_msgs::Plane_ > >; geometry_msgs::Pose = geometry_msgs::Pose_ >]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:130:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 4, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 4, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 4, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 4, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 4, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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, 4, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 4, false>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 1, 4, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Translation.h:201:3: required from 'Eigen::Translation::AffineTransformType Eigen::Translation::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; Eigen::Translation::AffineTransformType = Eigen::Transform]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:118:98: required from 'bodies::Body* bodies::constructBodyFromMsgHelper(const T&, const Pose&) [with T = boost::variant >, shape_msgs::Mesh_ >, shape_msgs::Plane_ > >; geometry_msgs::Pose = geometry_msgs::Pose_ >]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:130:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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 = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Translation.h:198:3: required from 'Eigen::Translation::AffineTransformType Eigen::Translation::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; Eigen::Translation::AffineTransformType = Eigen::Transform]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:118:98: required from 'bodies::Body* bodies::constructBodyFromMsgHelper(const T&, const Pose&) [with T = boost::variant >, shape_msgs::Mesh_ >, shape_msgs::Plane_ > >; geometry_msgs::Pose = geometry_msgs::Pose_ >]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:130:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix, 0>; _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1390:57: required from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix; Eigen::internal::transform_right_product_impl::ResultType = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:442:80: required from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:156:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/body_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/body_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:80:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:831:12: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:939:38: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:80:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:217:36: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:218:33: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1062:10: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix, const 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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:380:43: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const 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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:528:91: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:653:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:923:64: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, true>; Src = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, true>]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:950:71: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseUnaryOp, const Eigen::Matrix >; OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseUnaryOp, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:1126:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:81:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 1, true>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, true>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /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, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, true>; Derived = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, true>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:151:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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 > >]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:235:15: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 3, 1, true>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1090:14: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 1, true>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, true>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /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, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, true>; Derived = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, true>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:308:26: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixBase, Eigen::Matrix >, 3, 1, false> >; OtherDerived = Eigen::Block, Eigen::Matrix >, 3, 1, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /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, Eigen::Matrix >, 3, 1, false> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:80:103: required from 'Eigen::AngleAxis::AngleAxis(const Scalar&, const Eigen::MatrixBase&) [with Derived = Eigen::Block, Eigen::Matrix >, 3, 1, false>; _Scalar = double; Eigen::AngleAxis::Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:566:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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::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*]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, 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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:671:71: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 3, false> >, Eigen::internal::evaluator, 3, 3, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 3, false> >, Eigen::internal::evaluator, 3, 3, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; SrcXprType = Eigen::Transpose, 3, 3, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>; SrcXprType = Eigen::Transpose, 3, 3, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; Src = Eigen::Transpose, 3, 3, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 3, false>; Src = Eigen::Transpose, 3, 3, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 3, false>; Src = Eigen::Transpose, 3, 3, false> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, 3, 3, false> >; Derived = Eigen::Block, 3, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1213:54: required from 'Eigen::Transform Eigen::Transform::inverse(Eigen::TransformTraits) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:959:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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, 3, 1, false>; Src = Eigen::Product, const Eigen::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Product, const Eigen::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>]' BUILDSTDERR: /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::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>; Derived = Eigen::Block, 3, 1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1225:7: required from 'Eigen::Transform Eigen::Transform::inverse(Eigen::TransformTraits) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:959:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 4; int _Cols = 4; int _Options = 0; int _MaxRows = 4; int _MaxCols = 4]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:286:14: required from 'Eigen::Transform& Eigen::Transform::operator=(const Eigen::Transform&) [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:137:13: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:124:99: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 3, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 3, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 3, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 3, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 3, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /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, 3, 3, false>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1389:30: required from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix; Eigen::internal::transform_right_product_impl::ResultType = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:442:80: required from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:472:72: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, false>; Derived = Eigen::Matrix]' BUILDSTDERR: /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, 3, 1, false>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1391:35: required from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix; Eigen::internal::transform_right_product_impl::ResultType = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:442:80: required from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:472:72: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 3, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 3, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 3, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 3, false>; Src = Eigen::Matrix]' BUILDSTDERR: /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, 3, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1030:12: required from 'Eigen::Transform& Eigen::Transform::operator=(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:282:11: required from 'Eigen::Transform::Transform(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:566:93: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >]' BUILDSTDERR: /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::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Derived = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1491:23: required from 'static Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::ResultType Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::run(const Lhs&, const Rhs&) [with Scalar = double; int Dim = 3; int LhsMode = 2; int LhsOptions = 0; int RhsMode = 2; int RhsOptions = 0; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::ResultType = Eigen::Transform; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::Lhs = Eigen::Transform; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::Rhs = Eigen::Transform]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:495:80: required from 'const Eigen::Transform Eigen::Transform::operator*(const Eigen::Transform&) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:567:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, 3, 1, true>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, 3, 1, true> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::Block, 3, 1, true>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::Block, 3, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 3, 1, true>; Derived = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 3, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 3, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 1, 3, false>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 1, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1149:5: required from 'static void Eigen::internal::transform_make_affine::run(MatrixType&) [with MatrixType = Eigen::Matrix; int Mode = 2]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:259:87: required from 'Eigen::Transform::Transform() [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:91:67: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, 3, 1, true> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, 3, 1, true> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, 3, 1, true> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, 3, 1, true> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, 3, 1, true> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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, 3, 1, true> >; Derived = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, 3, 1, true>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1031:3: required from 'Eigen::Transform& Eigen::Transform::operator=(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:282:11: required from 'Eigen::Transform::Transform(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:566:93: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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 = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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 = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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 >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:842:27: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:31:37: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:468:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1086:15: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Transpose >, 1> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Transpose >, 1> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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::Transpose >, 1>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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::Transpose >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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::Transpose >, 1>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::Transpose >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:842:27: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:31:37: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:468:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1091:5: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Matrix, 0>; OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix, 0>; _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1390:57: required from 'static Eigen::internal::transform_right_product_impl::ResultType Eigen::internal::transform_right_product_impl::run(const TransformType&, const MatrixType&) [with TransformType = Eigen::Transform; MatrixType = Eigen::Matrix; Eigen::internal::transform_right_product_impl::ResultType = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:442:80: required from 'const typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType Eigen::Transform::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; typename Eigen::internal::transform_right_product_impl, OtherDerived>::ResultType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:472:72: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:191:29: required from 'Eigen::Matrix Eigen::internal::toRotationMatrix(const Eigen::RotationBase&) [with Scalar = double; int Dim = 3; OtherDerived = Eigen::AngleAxis]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1030:52: required from 'Eigen::Transform& Eigen::Transform::operator=(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:282:11: required from 'Eigen::Transform::Transform(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:566:93: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:191:29: required from 'Eigen::Matrix Eigen::internal::toRotationMatrix(const Eigen::RotationBase&) [with Scalar = double; int Dim = 3; OtherDerived = Eigen::AngleAxis]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1030:52: required from 'Eigen::Transform& Eigen::Transform::operator=(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:282:11: required from 'Eigen::Transform::Transform(const Eigen::RotationBase&) [with Derived = Eigen::AngleAxis; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:566:93: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:757:5: required from 'static Derived& Eigen::internal::setIdentity_impl::run(Derived&) [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:533:42: required from 'void Eigen::Transform::setIdentity() [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:93:23: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/c++/8/bits/alloc_traits.h:344:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Eigen::Matrix; _Args = {Eigen::Matrix}; _Alloc = Eigen::aligned_allocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]' BUILDSTDERR: /usr/include/c++/8/bits/stl_uninitialized.h:275:25: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator*>; _ForwardIterator = Eigen::Matrix*; _Allocator = Eigen::aligned_allocator >]' BUILDSTDERR: /usr/include/c++/8/bits/stl_uninitialized.h:311:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Eigen::Matrix*; _ForwardIterator = Eigen::Matrix*; _Allocator = Eigen::aligned_allocator >]' BUILDSTDERR: /usr/include/c++/8/bits/vector.tcc:447:6: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&}; _Tp = Eigen::Matrix; _Alloc = Eigen::aligned_allocator >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Eigen::Matrix*]' BUILDSTDERR: /usr/include/c++/8/bits/stl_vector.h:1085:4: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = Eigen::aligned_allocator >; std::vector<_Tp, _Alloc>::value_type = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:855:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object CMakeFiles/geometric_shapes.dir/src/mesh_operations.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 1> >, Eigen::internal::assign_op >': BUILDSTDERR: /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, 3, 3, false> >, Eigen::Block, 3, 1, true>, 1> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false> >, Eigen::Block, 3, 1, true>, 1>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false> >, Eigen::Block, 3, 1, true>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 3, false> >, Eigen::Block, 3, 1, true>, 1>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::CwiseUnaryOp, const Eigen::Block, 3, 3, false> >; Rhs = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /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, 3, 1, false>; Src = Eigen::Product, const Eigen::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Product, const Eigen::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>]' BUILDSTDERR: /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::Block, 3, 3, false> >, Eigen::Block, 3, 1, true>, 0>; Derived = Eigen::Block, 3, 1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1225:7: required from 'Eigen::Transform Eigen::Transform::inverse(Eigen::TransformTraits) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:959:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1081:31: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 3, false>, Eigen::Block, 3, 3, false>, 1> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 3, false>, Eigen::Block, 3, 3, false>, 1> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>, Eigen::Block, 3, 3, false>, 1>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>, Eigen::Block, 3, 3, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 3, false>, Eigen::Block, 3, 3, false>, 1>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::Block, 3, 3, false>; Rhs = Eigen::Block, 3, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /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, 3, 3, false>; Src = Eigen::Product, 3, 3, false>, Eigen::Block, 3, 3, false>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 3, false>; Src = Eigen::Product, 3, 3, false>, Eigen::Block, 3, 3, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 3, 3, false>, Eigen::Block, 3, 3, false>, 0>; Derived = Eigen::Block, 3, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1490:18: required from 'static Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::ResultType Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::run(const Lhs&, const Rhs&) [with Scalar = double; int Dim = 3; int LhsMode = 2; int LhsOptions = 0; int RhsMode = 2; int RhsOptions = 0; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::ResultType = Eigen::Transform; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::Lhs = Eigen::Transform; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::Rhs = Eigen::Transform]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:495:80: required from 'const Eigen::Transform Eigen::Transform::operator*(const Eigen::Transform&) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:567:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 3, false>, 1, 3, false> > >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 3, false>, 1, 3, false> > >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>, 1, 3, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>, 1, 3, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>, 1, 3, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 3, false>, 1, 3, false>; 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*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>; Src = Eigen::Inverse, 3, 3, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 3, false>; Src = Eigen::Inverse, 3, 3, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 3, false>; Src = Eigen::Inverse, 3, 3, false> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 3, 3, false> >; Derived = Eigen::Block, 3, 3, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1217:54: required from 'Eigen::Transform Eigen::Transform::inverse(Eigen::TransformTraits) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:959:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 3, 3, false>, Eigen::Block, 3, 1, true>, 1> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 3, 3, false>, Eigen::Block, 3, 1, true>, 1> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/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, 3, 3, false>, Eigen::Block, 3, 1, true>, 1>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/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, 3, 3, false>, Eigen::Block, 3, 1, true>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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, 3, 3, false>, Eigen::Block, 3, 1, true>, 1>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /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::Block, 3, 3, false>; Rhs = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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, 3, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >]' BUILDSTDERR: /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::Product, 3, 3, false>, Eigen::Block, 3, 1, true>, 0>, const Eigen::Block, 3, 1, true> >; Derived = Eigen::Block, 3, 1, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1491:23: required from 'static Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::ResultType Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::run(const Lhs&, const Rhs&) [with Scalar = double; int Dim = 3; int LhsMode = 2; int LhsOptions = 0; int RhsMode = 2; int RhsOptions = 0; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::ResultType = Eigen::Transform; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::Lhs = Eigen::Transform; Eigen::internal::transform_transform_product_impl, Eigen::Transform, false>::Rhs = Eigen::Transform]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:495:80: required from 'const Eigen::Transform Eigen::Transform::operator*(const Eigen::Transform&) const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:567:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:842:27: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:31:37: required from 'Derived& Eigen::DenseBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:468:30: required from 'Derived& Eigen::PlainObjectBase::lazyAssign(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1086:15: required from 'void Eigen::Transform::computeRotationScaling(RotationMatrixType*, ScalingMatrixType*) const [with RotationMatrixType = Eigen::Matrix; ScalingMatrixType = Eigen::Matrix; _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Geometry/Transform.h:1061:3: required from 'const LinearMatrixType Eigen::Transform::rotation() const [with _Scalar = double; int _Dim = 3; int _Mode = 2; int _Options = 0; Eigen::Transform::LinearMatrixType = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:307:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/bodies.h:45, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/bodies.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/mesh_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Eigen::Matrix; _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix]' BUILDSTDERR: /usr/include/c++/8/bits/alloc_traits.h:243:4: required from 'static std::_Require::__construct_helper<_Tp, _Args>::type> std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Eigen::Matrix; _Args = {Eigen::Matrix}; _Alloc = Eigen::aligned_allocator >; std::_Require::__construct_helper<_Tp, _Args>::type> = void]' BUILDSTDERR: /usr/include/c++/8/bits/alloc_traits.h:344:16: required from 'static decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = Eigen::Matrix; _Args = {Eigen::Matrix}; _Alloc = Eigen::aligned_allocator >; decltype (std::allocator_traits<_Alloc>::_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = void]' BUILDSTDERR: /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = Eigen::aligned_allocator >]' BUILDSTDERR: /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Eigen::Matrix; _Alloc = Eigen::aligned_allocator >; std::vector<_Tp, _Alloc>::value_type = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/mesh_operations.cpp:312:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/mesh_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/geometric_shapes.dir/src/shape_extents.cpp.o [ 62%] Building CXX object CMakeFiles/geometric_shapes.dir/src/shape_operations.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:208:12: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /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::Matrix >]' BUILDSTDERR: /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::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:340:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /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::Matrix >]' BUILDSTDERR: /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::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /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::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:341:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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 > >]' BUILDSTDERR: /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]' BUILDSTDERR: /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 = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:344:30: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:72:110: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/mesh_operations.h:41, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/include/geometric_shapes/shape_operations.h:42, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shape_operations.cpp:37: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/geometric_shapes.dir/src/shape_to_marker.cpp.o [ 87%] Building CXX object CMakeFiles/geometric_shapes.dir/src/shapes.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shapes.cpp:38: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /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]' BUILDSTDERR: /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]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shapes.cpp:436:41: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shapes.cpp:38: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shapes.cpp:38: BUILDSTDERR: /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 >': BUILDSTDERR: /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>' BUILDSTDERR: /usr/include/eigen3/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]' BUILDSTDERR: /usr/include/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' BUILDSTDERR: /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]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Dot.h:147:15: required from 'void Eigen::MatrixBase::normalize() [with Derived = Eigen::Matrix]' BUILDSTDERR: /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shapes.cpp:437:22: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:421, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_vector_container.h:40, BUILDSTDERR: from /usr/lib64/ros/include/eigen_stl_containers/eigen_stl_containers.h:40, BUILDSTDERR: from /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/src/shapes.cpp:38: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX shared library ../../devel_isolated/geometric_shapes/lib/libgeometric_shapes.so [100%] Built target geometric_shapes ==> make install in '/builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4/build_isolated/geometric_shapes' [100%] Built target geometric_shapes Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/_setup_util.py -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/env.sh -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/setup.bash -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/setup.sh -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/setup.zsh -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/.rosinstall -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/lib/pkgconfig/geometric_shapes.pc -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/share/geometric_shapes/cmake/geometric_shapesConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/share/geometric_shapes/cmake/geometric_shapesConfig-version.cmake -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/share/geometric_shapes/package.xml -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/lib/libgeometric_shapes.so -- Set runtime path of "/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/lib/libgeometric_shapes.so" to "" -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/solid_primitive_dims.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/shapes.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/shape_to_marker.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/shape_operations.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/shape_messages.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/shape_extents.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/mesh_operations.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/console_bridge_compatibility.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/body_operations.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/include/geometric_shapes/bodies.h <== Finished processing package [1 of 1]: 'geometric_shapes' + rm -rf /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/.catkin /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/.rosinstall /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/_setup_util.py /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/setup.bash /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/setup.sh /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/setup.zsh /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/env.sh + touch files.list + sed s:/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/:: + find /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/bin /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/etc '/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/lib64/python*' '/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/lib/python*/site-packages' /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/share -mindepth 1 -maxdepth 1 BUILDSTDERR: find: '/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/bin': No such file or directory BUILDSTDERR: find: '/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/etc': No such file or directory BUILDSTDERR: find: '/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/lib64/python*': No such file or directory BUILDSTDERR: find: '/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/lib/python*/site-packages': No such file or directory + find /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/lib/ -mindepth 1 -maxdepth 1 '!' -name pkgconfig '!' -name 'python*' + sed s:/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/:: + touch files_devel.list + find /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/include /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/lib64/ros/lib/pkgconfig -mindepth 1 -maxdepth 1 + sed s:/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/:: + find . -maxdepth 1 -type f -iname '*readme*' + sed 's:^:%doc :' + find . -maxdepth 1 -type f -iname '*license*' + sed 's:^:%license :' + echo 'This is a package automatically generated with rosfed.' + echo 'See https://pagure.io/ros for more information.' + install -p -D -t /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/share/doc/ros-kinetic-geometric_shapes README_FEDORA + echo /usr/share/doc/ros-kinetic-geometric_shapes + install -p -D -t /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64//usr/share/doc/ros-kinetic-geometric_shapes-devel README_FEDORA + echo /usr/share/doc/ros-kinetic-geometric_shapes-devel + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 0.5.4-3.fc29 --unique-debug-suffix -0.5.4-3.fc29.x86_64 --unique-debug-src-base ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/ros-kinetic-geometric_shapes-0.5.4 extracting debug info from /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/lib64/ros/lib/libgeometric_shapes.so /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. BUILDSTDERR: 300 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: ./usr/share/doc/ros-kinetic-geometric_shapes-devel/README_FEDORA is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/share/doc/ros-kinetic-geometric_shapes/README_FEDORA is executable but has empty or no shebang, removing executable bit Processing files: ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.kTrIcA + umask 022 + cd /builddir/build/BUILD + cd ros-kinetic-geometric_shapes-0.5.4 + DOCDIR=/builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/share/doc/ros-kinetic-geometric_shapes + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/share/doc/ros-kinetic-geometric_shapes + cp -pr ./README.md /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64/usr/share/doc/ros-kinetic-geometric_shapes + exit 0 BUILDSTDERR: warning: File listed twice: /usr/share/doc/ros-kinetic-geometric_shapes Provides: libgeometric_shapes.so()(64bit) ros-kinetic-geometric_shapes = 0.5.4-3.fc29 ros-kinetic-geometric_shapes(x86-64) = 0.5.4-3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libassimp.so.3()(64bit) libboost_atomic.so.1.66.0()(64bit) libboost_chrono.so.1.66.0()(64bit) libboost_date_time.so.1.66.0()(64bit) libboost_filesystem.so.1.66.0()(64bit) libboost_system.so.1.66.0()(64bit) libboost_thread.so.1.66.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libconsole_bridge.so.0.3()(64bit) libcpp_common.so()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libqhull_p.so.7()(64bit) librandom_numbers.so()(64bit) libresource_retriever.so()(64bit) libroscpp_serialization.so()(64bit) librostime.so()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: ros-kinetic-geometric_shapes-devel-0.5.4-3.fc29.x86_64 Provides: ros-kinetic-geometric_shapes-devel = 0.5.4-3.fc29 ros-kinetic-geometric_shapes-devel(x86-64) = 0.5.4-3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ros-kinetic-geometric_shapes-debugsource-0.5.4-3.fc29.x86_64 Provides: ros-kinetic-geometric_shapes-debugsource = 0.5.4-3.fc29 ros-kinetic-geometric_shapes-debugsource(x86-64) = 0.5.4-3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ros-kinetic-geometric_shapes-debuginfo-0.5.4-3.fc29.x86_64 Provides: debuginfo(build-id) = 4dc24a4b297bde5271471b908e8aa97356d79fe7 ros-kinetic-geometric_shapes-debuginfo = 0.5.4-3.fc29 ros-kinetic-geometric_shapes-debuginfo(x86-64) = 0.5.4-3.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ros-kinetic-geometric_shapes-debugsource(x86-64) = 0.5.4-3.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 Wrote: /builddir/build/RPMS/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/ros-kinetic-geometric_shapes-devel-0.5.4-3.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/ros-kinetic-geometric_shapes-debugsource-0.5.4-3.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/ros-kinetic-geometric_shapes-debuginfo-0.5.4-3.fc29.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.6xkYmK + umask 022 + cd /builddir/build/BUILD + cd ros-kinetic-geometric_shapes-0.5.4 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ros-kinetic-geometric_shapes-0.5.4-3.fc29.x86_64 + exit 0 Child return code was: 0