Warning: Permanently added '172.25.91.91' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 760462 --chroot fedora-rawhide-x86_64 --detached Version: 0.19 Task: {'build_id': 760462, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': True, 'fetch_sources_only': True, 'git_hash': '08bc0e1b124c4d278e686a78083ccf5c5bacd844', 'git_repo': 'thofmann/ros-testing/ros-kinetic-orocos_kdl', 'memory_reqs': 2048, 'package_name': 'ros-kinetic-orocos_kdl', 'package_version': '1.3.1-9.fc27', 'project_name': 'ros-testing', 'project_owner': 'thofmann', 'repos': [{'id': 'copr_base', 'name': 'Copr repository', 'url': 'https://copr-be.cloud.fedoraproject.org/results/thofmann/ros-testing/fedora-rawhide-x86_64/'}, {'id': 'copr_thofmann_ros', 'name': 'Additional repo copr_thofmann_ros', 'url': 'https://copr-be.cloud.fedoraproject.org/results/thofmann/ros/fedora-rawhide-x86_64/'}], 'source_json': {'clone_url': 'http://copr-dist-git.fedorainfracloud.org/git/thofmann/ros-testing/ros-kinetic-orocos_kdl.git', 'committish': '08bc0e1b124c4d278e686a78083ccf5c5bacd844'}, 'source_type': 8, 'submitter': 'thofmann', 'task_id': '760462-fedora-rawhide-x86_64', 'timeout': 64800, 'use_bootstrap_container': False, 'with_opts': [], 'without_opts': []} Running: git clone http://copr-dist-git.fedorainfracloud.org/git/thofmann/ros-testing/ros-kinetic-orocos_kdl.git /tmp/tmpvfkdmar8/ros-kinetic-orocos_kdl --depth 500 --no-single-branch cmd: ['git', 'clone', 'http://copr-dist-git.fedorainfracloud.org/git/thofmann/ros-testing/ros-kinetic-orocos_kdl.git', '/tmp/tmpvfkdmar8/ros-kinetic-orocos_kdl', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmpvfkdmar8/ros-kinetic-orocos_kdl'... Running: git checkout 08bc0e1b124c4d278e686a78083ccf5c5bacd844 cmd: ['git', 'checkout', '08bc0e1b124c4d278e686a78083ccf5c5bacd844'] cwd: /tmp/tmpvfkdmar8/ros-kinetic-orocos_kdl rc: 0 stdout: stderr: Note: checking out '08bc0e1b124c4d278e686a78083ccf5c5bacd844'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 08bc0e1... automatic import of ros-kinetic-orocos_kdl 1.3.1-9.fc27 Running: cp -r . /tmp/tmp0vretpft cmd: ['cp', '-r', '.', '/tmp/tmp0vretpft'] cwd: /tmp/tmpvfkdmar8/ros-kinetic-orocos_kdl rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = http://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = http://copr-dist-git.fedorainfracloud.org/git/%(module)s Running: rpkg -C /tmp/tmpvfkdmar8/rpkg.conf sources --outdir /tmp/tmp0vretpft cmd: ['rpkg', '-C', '/tmp/tmpvfkdmar8/rpkg.conf', 'sources', '--outdir', '/tmp/tmp0vretpft'] cwd: /tmp/tmpvfkdmar8/ros-kinetic-orocos_kdl rc: 0 stdout: Downloading ros-kinetic-orocos_kdl-1.3.1-source0.tar.gz stderr: {'task_id': '760462-fedora-rawhide-x86_64', 'chroot': 'fedora-rawhide-x86_64', 'buildroot_pkgs': [], 'enable_net': True, 'repos': [{'id': 'copr_base', 'name': 'Copr repository', 'url': 'https://copr-be.cloud.fedoraproject.org/results/thofmann/ros-testing/fedora-rawhide-x86_64/'}, {'id': 'copr_thofmann_ros', 'name': 'Additional repo copr_thofmann_ros', 'url': 'https://copr-be.cloud.fedoraproject.org/results/thofmann/ros/fedora-rawhide-x86_64/'}], 'use_bootstrap_container': False, 'pkg_manager_conf': 'yum', 'timeout': 64800, 'with_opts': [], 'without_opts': [], 'sourcedir': '/tmp/tmp0vretpft', 'resultdir': '/var/lib/copr-rpmbuild/results', 'config': , 'logfile': '/var/lib/copr-rpmbuild/main.log'} /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running: unbuffer /usr/bin/mock --buildsrpm --spec /tmp/tmp0vretpft/ros-kinetic-orocos_kdl.spec --sources /tmp/tmp0vretpft --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --define %_disable_source_fetch 0 --uniqueext 1527678205.186142 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.10 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmp0vretpft/ros-kinetic-orocos_kdl.spec) Config(760462-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/760462-fedora-rawhide-x86_64-1527678205.186142/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled HW Info plugin Mock Version: 1.4.10 INFO: Mock Version: 1.4.10 Start: dnf install 'Copr repository' 108 kB/s | 8.3 kB 00:00 'Additional repo copr_thofmann_ros' 665 kB/s | 52 kB 00:00 fedora 56 MB/s | 61 MB 00:01 Last metadata expiration check: 0:00:00 ago on Wed 30 May 2018 11:03:28 AM UTC. Dependencies resolved. ================================================================================ Group Packages ================================================================================ Marking packages as installed by the group: @Buildsystem building group xz info cpio make shadow-utils gawk rpm-build grep sed which redhat-rpm-config patch bash gcc-c++ util-linux bzip2 gzip tar unzip findutils fedora-release gcc coreutils diffutils ================================================================================ Package Arch Version Repository Size ================================================================================ Installing group packages: bash x86_64 4.4.19-2.fc29 fedora 1.5 M bzip2 x86_64 1.0.6-27.fc29 fedora 59 k coreutils x86_64 8.29-10.fc29 fedora 1.0 M cpio x86_64 2.12-8.fc29 fedora 264 k diffutils x86_64 3.6-4.fc28 fedora 357 k fedora-release noarch 29-0.3 fedora 26 k findutils x86_64 1:4.6.0-19.fc29 fedora 518 k gawk x86_64 4.2.1-1.fc29 fedora 1.1 M gcc x86_64 8.1.1-1.fc29 fedora 22 M gcc-c++ x86_64 8.1.1-1.fc29 fedora 12 M grep x86_64 3.1-5.fc28 fedora 273 k gzip x86_64 1.9-5.fc29 fedora 164 k info x86_64 6.5-4.fc29 fedora 197 k make x86_64 1:4.2.1-9.fc29 fedora 493 k patch x86_64 2.7.6-4.fc29 fedora 132 k redhat-rpm-config noarch 111-1.fc29 fedora 78 k rpm-build x86_64 4.14.1-9.fc29 fedora 157 k sed x86_64 4.5-1.fc29 fedora 297 k shadow-utils x86_64 2:4.6-1.fc29 fedora 1.2 M tar x86_64 2:1.30-3.fc28 fedora 837 k unzip x86_64 6.0-39.fc29 fedora 191 k util-linux x86_64 2.32-5.fc29 fedora 2.3 M which x86_64 2.21-8.fc28 fedora 47 k xz x86_64 5.2.4-2.fc29 fedora 148 k Installing dependencies: acl x86_64 2.2.52-21.fc29 fedora 80 k annobin x86_64 5.8-1.fc29 fedora 86 k audit-libs x86_64 2.8.3-3.fc29 fedora 114 k basesystem noarch 11-5.fc28 fedora 9.4 k binutils x86_64 2.30-21.fc29 fedora 5.8 M bzip2-libs x86_64 1.0.6-27.fc29 fedora 47 k ca-certificates noarch 2018.2.24-2.fc29 fedora 392 k chkconfig x86_64 1.10-4.fc28 fedora 187 k coreutils-common x86_64 8.29-10.fc29 fedora 2.0 M cpp x86_64 8.1.1-1.fc29 fedora 9.8 M cracklib x86_64 2.9.6-13.fc29 fedora 88 k crypto-policies noarch 20180425-5.git6ad4018.fc29 fedora 40 k cryptsetup-libs x86_64 2.0.3-3.fc29 fedora 285 k curl x86_64 7.60.0-1.fc29 fedora 343 k cyrus-sasl-lib x86_64 2.1.27-0.2rc7.fc29 fedora 114 k dbus x86_64 1:1.12.8-2.fc29 fedora 39 k dbus-common noarch 1:1.12.8-2.fc29 fedora 44 k dbus-daemon x86_64 1:1.12.8-2.fc29 fedora 225 k dbus-libs x86_64 1:1.12.8-2.fc29 fedora 173 k dbus-tools x86_64 1:1.12.8-2.fc29 fedora 79 k device-mapper x86_64 1.02.146-5.fc29 fedora 365 k device-mapper-libs x86_64 1.02.146-5.fc29 fedora 396 k dwz x86_64 0.12-7.fc29 fedora 107 k efi-srpm-macros noarch 3-2.fc29 fedora 21 k elfutils x86_64 0.170-11.fc29 fedora 317 k elfutils-default-yama-scope noarch 0.170-11.fc29 fedora 41 k elfutils-libelf x86_64 0.170-11.fc29 fedora 206 k elfutils-libs x86_64 0.170-11.fc29 fedora 289 k expat x86_64 2.2.5-3.fc28 fedora 109 k fedora-gpg-keys noarch 29-0.5 fedora 95 k fedora-repos noarch 29-0.5 fedora 8.6 k fedora-repos-rawhide noarch 29-0.5 fedora 8.0 k file x86_64 5.33-6.fc29 fedora 74 k file-libs x86_64 5.33-6.fc29 fedora 540 k filesystem x86_64 3.8-3.fc28 fedora 1.1 M fpc-srpm-macros noarch 1.1-4.fc28 fedora 7.5 k gc x86_64 7.6.4-3.fc29 fedora 108 k gdb-headless x86_64 8.1-15.fc29 fedora 3.4 M gdbm x86_64 1:1.14.1-4.fc29 fedora 121 k gdbm-libs x86_64 1:1.14.1-4.fc29 fedora 57 k ghc-srpm-macros noarch 1.4.2-7.fc28 fedora 8.2 k glib2 x86_64 2.56.1-3.fc29 fedora 2.5 M glibc x86_64 2.27.9000-20.fc29 fedora 3.6 M glibc-all-langpacks x86_64 2.27.9000-20.fc29 fedora 24 M glibc-common x86_64 2.27.9000-20.fc29 fedora 782 k glibc-devel x86_64 2.27.9000-20.fc29 fedora 1.0 M glibc-headers x86_64 2.27.9000-20.fc29 fedora 450 k gmp x86_64 1:6.1.2-7.fc28 fedora 285 k gnat-srpm-macros noarch 4-5.fc28 fedora 8.8 k go-srpm-macros noarch 2-17.fc29 fedora 11 k guile x86_64 5:2.0.14-7.fc29 fedora 3.5 M iptables-libs x86_64 1.6.2-3.fc29 fedora 87 k isl x86_64 0.16.1-6.fc28 fedora 841 k json-c x86_64 0.13.1-2.fc29 fedora 37 k kernel-headers x86_64 4.17.0-0.rc6.git3.1.fc29 fedora 1.2 M keyutils-libs x86_64 1.5.10-6.fc28 fedora 33 k kmod-libs x86_64 25-2.fc28 fedora 64 k krb5-libs x86_64 1.16.1-2.fc29 fedora 802 k libacl x86_64 2.2.52-21.fc29 fedora 34 k libarchive x86_64 3.3.2-1.fc29 fedora 356 k libargon2 x86_64 20161029-5.fc29 fedora 28 k libatomic_ops x86_64 7.6.4-1.fc29 fedora 37 k libattr x86_64 2.4.47-23.fc28 fedora 25 k libbabeltrace x86_64 1.5.5-1.fc29 fedora 199 k libblkid x86_64 2.32-5.fc29 fedora 203 k libcap x86_64 2.25-10.fc29 fedora 55 k libcap-ng x86_64 0.7.9-1.fc28 fedora 31 k libcom_err x86_64 1.44.2-0.fc29 fedora 46 k libcurl x86_64 7.60.0-1.fc29 fedora 279 k libdb x86_64 5.3.28-31.fc29 fedora 739 k libdb-utils x86_64 5.3.28-31.fc29 fedora 132 k libfdisk x86_64 2.32-5.fc29 fedora 252 k libffi x86_64 3.1-16.fc28 fedora 35 k libgcc x86_64 8.1.1-1.fc29 fedora 89 k libgcrypt x86_64 1.8.2-2.fc28 fedora 456 k libgomp x86_64 8.1.1-1.fc29 fedora 198 k libgpg-error x86_64 1.29-1.fc29 fedora 235 k libidn2 x86_64 2.0.5-1.fc29 fedora 87 k libipt x86_64 1.6.1-8.fc29 fedora 49 k libmetalink x86_64 0.1.3-6.fc28 fedora 31 k libmount x86_64 2.32-5.fc29 fedora 224 k libmpc x86_64 1.1.0-1.fc29 fedora 60 k libnghttp2 x86_64 1.32.0-1.fc29 fedora 70 k libnsl2 x86_64 1.2.0-1.fc28 fedora 56 k libpcap x86_64 14:1.8.1-9.fc28 fedora 152 k libpkgconf x86_64 1.4.2-1.fc29 fedora 34 k libpsl x86_64 0.20.2-2.fc29 fedora 59 k libpwquality x86_64 1.4.0-7.fc29 fedora 101 k libseccomp x86_64 2.3.3-2.fc28 fedora 62 k libselinux x86_64 2.8-1.fc29 fedora 176 k libsemanage x86_64 2.8-1.fc29 fedora 160 k libsepol x86_64 2.8-1.fc29 fedora 337 k libsigsegv x86_64 2.11-5.fc28 fedora 29 k libsmartcols x86_64 2.32-5.fc29 fedora 167 k libssh x86_64 0.7.5-8.fc29 fedora 203 k libstdc++ x86_64 8.1.1-1.fc29 fedora 468 k libstdc++-devel x86_64 8.1.1-1.fc29 fedora 2.0 M libtasn1 x86_64 4.13-2.fc28 fedora 75 k libtirpc x86_64 1.0.3-1.rc1.fc29 fedora 105 k libtool-ltdl x86_64 2.4.6-24.fc29 fedora 55 k libunistring x86_64 0.9.10-1.fc29 fedora 422 k libutempter x86_64 1.1.6-14.fc29 fedora 31 k libuuid x86_64 2.32-5.fc29 fedora 89 k libverto x86_64 0.3.0-5.fc28 fedora 23 k libxcrypt x86_64 4.0.1-1.fc29 fedora 75 k libxcrypt-devel x86_64 4.0.1-1.fc29 fedora 15 k libxml2 x86_64 2.9.8-1.fc29 fedora 693 k libzstd x86_64 1.3.4-1.fc29 fedora 230 k lua-libs x86_64 5.3.4-10.fc28 fedora 117 k lz4-libs x86_64 1.8.2-1.fc29 fedora 62 k mpfr x86_64 3.1.6-1.fc29 fedora 220 k ncurses x86_64 6.1-5.20180224.fc29 fedora 377 k ncurses-base noarch 6.1-5.20180224.fc29 fedora 80 k ncurses-libs x86_64 6.1-5.20180224.fc29 fedora 307 k nim-srpm-macros noarch 1-2.fc29 fedora 7.9 k ocaml-srpm-macros noarch 5-3.fc29 fedora 8.2 k openblas-srpm-macros noarch 2-3.fc29 fedora 7.1 k openldap x86_64 2.4.46-1.fc29 fedora 349 k openssl-libs x86_64 1:1.1.0h-3.fc29 fedora 1.3 M p11-kit x86_64 0.23.10-1.fc29 fedora 270 k p11-kit-trust x86_64 0.23.10-1.fc29 fedora 137 k pam x86_64 1.3.1-1.fc29 fedora 685 k pcre x86_64 8.42-1.fc29 fedora 207 k pcre2 x86_64 10.31-4.fc29 fedora 235 k perl-srpm-macros noarch 1-25.fc28 fedora 9.7 k pkgconf x86_64 1.4.2-1.fc29 fedora 37 k pkgconf-m4 noarch 1.4.2-1.fc29 fedora 16 k pkgconf-pkg-config x86_64 1.4.2-1.fc29 fedora 14 k popt x86_64 1.16-14.fc28 fedora 60 k publicsuffix-list-dafsa noarch 20180514-1.fc29 fedora 55 k python-srpm-macros noarch 3-29.fc29 fedora 11 k python3-libs x86_64 3.6.5-4.fc29 fedora 7.7 M qrencode-libs x86_64 3.4.4-5.fc28 fedora 58 k qt5-srpm-macros noarch 5.11.0-1.fc29 fedora 9.6 k readline x86_64 7.0-10.fc29 fedora 198 k rpm x86_64 4.14.1-9.fc29 fedora 527 k rpm-build-libs x86_64 4.14.1-9.fc29 fedora 135 k rpm-libs x86_64 4.14.1-9.fc29 fedora 312 k rpm-plugin-selinux x86_64 4.14.1-9.fc29 fedora 67 k rust-srpm-macros noarch 5-2.fc28 fedora 8.1 k setup noarch 2.11.4-1.fc29 fedora 177 k sqlite-libs x86_64 3.22.0-4.fc29 fedora 546 k systemd x86_64 238-8.git0e0aa59.fc29 fedora 3.5 M systemd-libs x86_64 238-8.git0e0aa59.fc29 fedora 471 k systemd-pam x86_64 238-8.git0e0aa59.fc29 fedora 195 k tzdata noarch 2018e-1.fc29 fedora 458 k xz-libs x86_64 5.2.4-2.fc29 fedora 89 k zip x86_64 3.0-22.fc29 fedora 268 k zlib x86_64 1.2.11-8.fc29 fedora 98 k zstd x86_64 1.3.4-1.fc29 fedora 333 k Transaction Summary ================================================================================ Install 174 Packages Total download size: 141 M Installed size: 564 M Downloading Packages: (1/174): gzip-1.9-5.fc29.x86_64.rpm 1.8 MB/s | 164 kB 00:00 (2/174): make-4.2.1-9.fc29.x86_64.rpm 23 MB/s | 493 kB 00:00 (3/174): diffutils-3.6-4.fc28.x86_64.rpm 3.0 MB/s | 357 kB 00:00 (4/174): redhat-rpm-config-111-1.fc29.noarch.rp 10 MB/s | 78 kB 00:00 (5/174): shadow-utils-4.6-1.fc29.x86_64.rpm 8.8 MB/s | 1.2 MB 00:00 (6/174): fedora-release-29-0.3.noarch.rpm 3.6 MB/s | 26 kB 00:00 (7/174): findutils-4.6.0-19.fc29.x86_64.rpm 17 MB/s | 518 kB 00:00 (8/174): sed-4.5-1.fc29.x86_64.rpm 19 MB/s | 297 kB 00:00 (9/174): rpm-build-4.14.1-9.fc29.x86_64.rpm 16 MB/s | 157 kB 00:00 (10/174): bash-4.4.19-2.fc29.x86_64.rpm 24 MB/s | 1.5 MB 00:00 (11/174): which-2.21-8.fc28.x86_64.rpm 3.4 MB/s | 47 kB 00:00 (12/174): grep-3.1-5.fc28.x86_64.rpm 12 MB/s | 273 kB 00:00 (13/174): patch-2.7.6-4.fc29.x86_64.rpm 14 MB/s | 132 kB 00:00 (14/174): info-6.5-4.fc29.x86_64.rpm 24 MB/s | 197 kB 00:00 (15/174): unzip-6.0-39.fc29.x86_64.rpm 23 MB/s | 191 kB 00:00 (16/174): cpio-2.12-8.fc29.x86_64.rpm 18 MB/s | 264 kB 00:00 (17/174): tar-1.30-3.fc28.x86_64.rpm 24 MB/s | 837 kB 00:00 (18/174): xz-5.2.4-2.fc29.x86_64.rpm 13 MB/s | 148 kB 00:00 (19/174): bzip2-1.0.6-27.fc29.x86_64.rpm 10 MB/s | 59 kB 00:00 (20/174): coreutils-8.29-10.fc29.x86_64.rpm 27 MB/s | 1.0 MB 00:00 (21/174): gawk-4.2.1-1.fc29.x86_64.rpm 23 MB/s | 1.1 MB 00:00 (22/174): util-linux-2.32-5.fc29.x86_64.rpm 28 MB/s | 2.3 MB 00:00 (23/174): audit-libs-2.8.3-3.fc29.x86_64.rpm 13 MB/s | 114 kB 00:00 (24/174): glibc-2.27.9000-20.fc29.x86_64.rpm 23 MB/s | 3.6 MB 00:00 (25/174): libacl-2.2.52-21.fc29.x86_64.rpm 5.7 MB/s | 34 kB 00:00 (26/174): libattr-2.4.47-23.fc28.x86_64.rpm 2.6 MB/s | 25 kB 00:00 (27/174): libselinux-2.8-1.fc29.x86_64.rpm 15 MB/s | 176 kB 00:00 (28/174): libsemanage-2.8-1.fc29.x86_64.rpm 9.5 MB/s | 160 kB 00:00 (29/174): libxcrypt-4.0.1-1.fc29.x86_64.rpm 6.7 MB/s | 75 kB 00:00 (30/174): setup-2.11.4-1.fc29.noarch.rpm 13 MB/s | 177 kB 00:00 (31/174): gcc-c++-8.1.1-1.fc29.x86_64.rpm 24 MB/s | 12 MB 00:00 (32/174): guile-2.0.14-7.fc29.x86_64.rpm 18 MB/s | 3.5 MB 00:00 (33/174): filesystem-3.8-3.fc28.x86_64.rpm 18 MB/s | 1.1 MB 00:00 (34/174): ncurses-libs-6.1-5.20180224.fc29.x86_ 18 MB/s | 307 kB 00:00 (35/174): dwz-0.12-7.fc29.x86_64.rpm 12 MB/s | 107 kB 00:00 (36/174): efi-srpm-macros-3-2.fc29.noarch.rpm 2.5 MB/s | 21 kB 00:00 (37/174): file-5.33-6.fc29.x86_64.rpm 7.3 MB/s | 74 kB 00:00 (38/174): fpc-srpm-macros-1.1-4.fc28.noarch.rpm 388 kB/s | 7.5 kB 00:00 (39/174): ghc-srpm-macros-1.4.2-7.fc28.noarch.r 554 kB/s | 8.2 kB 00:00 (40/174): gnat-srpm-macros-4-5.fc28.noarch.rpm 1.7 MB/s | 8.8 kB 00:00 (41/174): go-srpm-macros-2-17.fc29.noarch.rpm 1.8 MB/s | 11 kB 00:00 (42/174): nim-srpm-macros-1-2.fc29.noarch.rpm 1.2 MB/s | 7.9 kB 00:00 (43/174): ocaml-srpm-macros-5-3.fc29.noarch.rpm 1.3 MB/s | 8.2 kB 00:00 (44/174): openblas-srpm-macros-2-3.fc29.noarch. 1.4 MB/s | 7.1 kB 00:00 (45/174): perl-srpm-macros-1-25.fc28.noarch.rpm 1.5 MB/s | 9.7 kB 00:00 (46/174): python-srpm-macros-3-29.fc29.noarch.r 928 kB/s | 11 kB 00:00 (47/174): qt5-srpm-macros-5.11.0-1.fc29.noarch. 927 kB/s | 9.6 kB 00:00 (48/174): rust-srpm-macros-5-2.fc28.noarch.rpm 1.0 MB/s | 8.1 kB 00:00 (49/174): rpm-4.14.1-9.fc29.x86_64.rpm 21 MB/s | 527 kB 00:00 (50/174): zip-3.0-22.fc29.x86_64.rpm 14 MB/s | 268 kB 00:00 (51/174): fedora-repos-29-0.5.noarch.rpm 1.4 MB/s | 8.6 kB 00:00 (52/174): bzip2-libs-1.0.6-27.fc29.x86_64.rpm 4.1 MB/s | 47 kB 00:00 (53/174): elfutils-0.170-11.fc29.x86_64.rpm 15 MB/s | 317 kB 00:00 (54/174): elfutils-libelf-0.170-11.fc29.x86_64. 14 MB/s | 206 kB 00:00 (55/174): elfutils-libs-0.170-11.fc29.x86_64.rp 10 MB/s | 289 kB 00:00 (56/174): gcc-8.1.1-1.fc29.x86_64.rpm 28 MB/s | 22 MB 00:00 (57/174): file-libs-5.33-6.fc29.x86_64.rpm 3.9 MB/s | 540 kB 00:00 (58/174): libcap-2.25-10.fc29.x86_64.rpm 4.9 MB/s | 55 kB 00:00 (59/174): libdb-5.3.28-31.fc29.x86_64.rpm 19 MB/s | 739 kB 00:00 (60/174): libzstd-1.3.4-1.fc29.x86_64.rpm 12 MB/s | 230 kB 00:00 (61/174): binutils-2.30-21.fc29.x86_64.rpm 18 MB/s | 5.8 MB 00:00 (62/174): lua-libs-5.3.4-10.fc28.x86_64.rpm 2.8 MB/s | 117 kB 00:00 (63/174): popt-1.16-14.fc28.x86_64.rpm 8.4 MB/s | 60 kB 00:00 (64/174): gdb-headless-8.1-15.fc29.x86_64.rpm 23 MB/s | 3.4 MB 00:00 (65/174): rpm-build-libs-4.14.1-9.fc29.x86_64.r 5.6 MB/s | 135 kB 00:00 (66/174): xz-libs-5.2.4-2.fc29.x86_64.rpm 11 MB/s | 89 kB 00:00 (67/174): rpm-libs-4.14.1-9.fc29.x86_64.rpm 20 MB/s | 312 kB 00:00 (68/174): zlib-1.2.11-8.fc29.x86_64.rpm 18 MB/s | 98 kB 00:00 (69/174): openssl-libs-1.1.0h-3.fc29.x86_64.rpm 21 MB/s | 1.3 MB 00:00 (70/174): pcre-8.42-1.fc29.x86_64.rpm 11 MB/s | 207 kB 00:00 (71/174): zstd-1.3.4-1.fc29.x86_64.rpm 13 MB/s | 333 kB 00:00 (72/174): ncurses-6.1-5.20180224.fc29.x86_64.rp 23 MB/s | 377 kB 00:00 (73/174): gmp-6.1.2-7.fc28.x86_64.rpm 12 MB/s | 285 kB 00:00 (74/174): libsigsegv-2.11-5.fc28.x86_64.rpm 5.4 MB/s | 29 kB 00:00 (75/174): mpfr-3.1.6-1.fc29.x86_64.rpm 16 MB/s | 220 kB 00:00 (76/174): readline-7.0-10.fc29.x86_64.rpm 15 MB/s | 198 kB 00:00 (77/174): coreutils-common-8.29-10.fc29.x86_64. 34 MB/s | 2.0 MB 00:00 (78/174): libmpc-1.1.0-1.fc29.x86_64.rpm 3.7 MB/s | 60 kB 00:00 (79/174): libblkid-2.32-5.fc29.x86_64.rpm 29 MB/s | 203 kB 00:00 (80/174): libcap-ng-0.7.9-1.fc28.x86_64.rpm 5.0 MB/s | 31 kB 00:00 (81/174): libstdc++-8.1.1-1.fc29.x86_64.rpm 18 MB/s | 468 kB 00:00 (82/174): libfdisk-2.32-5.fc29.x86_64.rpm 22 MB/s | 252 kB 00:00 (83/174): libmount-2.32-5.fc29.x86_64.rpm 19 MB/s | 224 kB 00:00 (84/174): libsmartcols-2.32-5.fc29.x86_64.rpm 17 MB/s | 167 kB 00:00 (85/174): libutempter-1.1.6-14.fc29.x86_64.rpm 5.2 MB/s | 31 kB 00:00 (86/174): libuuid-2.32-5.fc29.x86_64.rpm 11 MB/s | 89 kB 00:00 (87/174): annobin-5.8-1.fc29.x86_64.rpm 7.1 MB/s | 86 kB 00:00 (88/174): systemd-libs-238-8.git0e0aa59.fc29.x8 20 MB/s | 471 kB 00:00 (89/174): pam-1.3.1-1.fc29.x86_64.rpm 20 MB/s | 685 kB 00:00 (90/174): libgcc-8.1.1-1.fc29.x86_64.rpm 5.0 MB/s | 89 kB 00:00 (91/174): libgomp-8.1.1-1.fc29.x86_64.rpm 17 MB/s | 198 kB 00:00 (92/174): basesystem-11-5.fc28.noarch.rpm 1.5 MB/s | 9.4 kB 00:00 (93/174): isl-0.16.1-6.fc28.x86_64.rpm 16 MB/s | 841 kB 00:00 (94/174): libsepol-2.8-1.fc29.x86_64.rpm 12 MB/s | 337 kB 00:00 (95/174): glibc-common-2.27.9000-20.fc29.x86_64 20 MB/s | 782 kB 00:00 (96/174): gc-7.6.4-3.fc29.x86_64.rpm 7.7 MB/s | 108 kB 00:00 (97/174): pcre2-10.31-4.fc29.x86_64.rpm 8.8 MB/s | 235 kB 00:00 (98/174): libffi-3.1-16.fc28.x86_64.rpm 4.3 MB/s | 35 kB 00:00 (99/174): libtool-ltdl-2.4.6-24.fc29.x86_64.rpm 5.6 MB/s | 55 kB 00:00 (100/174): libunistring-0.9.10-1.fc29.x86_64.rp 21 MB/s | 422 kB 00:00 (101/174): ncurses-base-6.1-5.20180224.fc29.noa 4.0 MB/s | 80 kB 00:00 (102/174): libdb-utils-5.3.28-31.fc29.x86_64.rp 10 MB/s | 132 kB 00:00 (103/174): libarchive-3.3.2-1.fc29.x86_64.rpm 14 MB/s | 356 kB 00:00 (104/174): fedora-gpg-keys-29-0.5.noarch.rpm 10 MB/s | 95 kB 00:00 (105/174): fedora-repos-rawhide-29-0.5.noarch.r 806 kB/s | 8.0 kB 00:00 (106/174): chkconfig-1.10-4.fc28.x86_64.rpm 19 MB/s | 187 kB 00:00 (107/174): elfutils-default-yama-scope-0.170-11 5.9 MB/s | 41 kB 00:00 (108/174): cpp-8.1.1-1.fc29.x86_64.rpm 43 MB/s | 9.8 MB 00:00 (109/174): expat-2.2.5-3.fc28.x86_64.rpm 2.1 MB/s | 109 kB 00:00 (110/174): libipt-1.6.1-8.fc29.x86_64.rpm 13 MB/s | 49 kB 00:00 (111/174): libbabeltrace-1.5.5-1.fc29.x86_64.rp 3.6 MB/s | 199 kB 00:00 (112/174): ca-certificates-2018.2.24-2.fc29.noa 36 MB/s | 392 kB 00:00 (113/174): crypto-policies-20180425-5.git6ad401 4.2 MB/s | 40 kB 00:00 (114/174): rpm-plugin-selinux-4.14.1-9.fc29.x86 13 MB/s | 67 kB 00:00 (115/174): cracklib-2.9.6-13.fc29.x86_64.rpm 14 MB/s | 88 kB 00:00 (116/174): libnsl2-1.2.0-1.fc28.x86_64.rpm 4.9 MB/s | 56 kB 00:00 (117/174): libtirpc-1.0.3-1.rc1.fc29.x86_64.rpm 10 MB/s | 105 kB 00:00 (118/174): lz4-libs-1.8.2-1.fc29.x86_64.rpm 8.9 MB/s | 62 kB 00:00 (119/174): libgcrypt-1.8.2-2.fc28.x86_64.rpm 28 MB/s | 456 kB 00:00 (120/174): tzdata-2018e-1.fc29.noarch.rpm 27 MB/s | 458 kB 00:00 (121/174): libatomic_ops-7.6.4-1.fc29.x86_64.rp 4.0 MB/s | 37 kB 00:00 (122/174): libxml2-2.9.8-1.fc29.x86_64.rpm 20 MB/s | 693 kB 00:00 (123/174): gdbm-1.14.1-4.fc29.x86_64.rpm 11 MB/s | 121 kB 00:00 (124/174): gdbm-libs-1.14.1-4.fc29.x86_64.rpm 6.1 MB/s | 57 kB 00:00 (125/174): sqlite-libs-3.22.0-4.fc29.x86_64.rpm 22 MB/s | 546 kB 00:00 (126/174): glib2-2.56.1-3.fc29.x86_64.rpm 24 MB/s | 2.5 MB 00:00 (127/174): libcom_err-1.44.2-0.fc29.x86_64.rpm 8.7 MB/s | 46 kB 00:00 (128/174): krb5-libs-1.16.1-2.fc29.x86_64.rpm 22 MB/s | 802 kB 00:00 (129/174): libgpg-error-1.29-1.fc29.x86_64.rpm 22 MB/s | 235 kB 00:00 (130/174): keyutils-libs-1.5.10-6.fc28.x86_64.r 5.0 MB/s | 33 kB 00:00 (131/174): pkgconf-pkg-config-1.4.2-1.fc29.x86_ 2.5 MB/s | 14 kB 00:00 (132/174): libverto-0.3.0-5.fc28.x86_64.rpm 2.7 MB/s | 23 kB 00:00 (133/174): pkgconf-1.4.2-1.fc29.x86_64.rpm 11 MB/s | 37 kB 00:00 (134/174): pkgconf-m4-1.4.2-1.fc29.noarch.rpm 4.5 MB/s | 16 kB 00:00 (135/174): python3-libs-3.6.5-4.fc29.x86_64.rpm 17 MB/s | 7.7 MB 00:00 (136/174): libpkgconf-1.4.2-1.fc29.x86_64.rpm 123 kB/s | 34 kB 00:00 (137/174): libpwquality-1.4.0-7.fc29.x86_64.rpm 350 kB/s | 101 kB 00:00 (138/174): libxcrypt-devel-4.0.1-1.fc29.x86_64. 1.1 MB/s | 15 kB 00:00 (139/174): glibc-devel-2.27.9000-20.fc29.x86_64 19 MB/s | 1.0 MB 00:00 (140/174): glibc-headers-2.27.9000-20.fc29.x86_ 17 MB/s | 450 kB 00:00 (141/174): libstdc++-devel-8.1.1-1.fc29.x86_64. 20 MB/s | 2.0 MB 00:00 (142/174): kernel-headers-4.17.0-0.rc6.git3.1.f 21 MB/s | 1.2 MB 00:00 (143/174): acl-2.2.52-21.fc29.x86_64.rpm 6.3 MB/s | 80 kB 00:00 (144/174): cryptsetup-libs-2.0.3-3.fc29.x86_64. 21 MB/s | 285 kB 00:00 (145/174): iptables-libs-1.6.2-3.fc29.x86_64.rp 6.6 MB/s | 87 kB 00:00 (146/174): kmod-libs-25-2.fc28.x86_64.rpm 8.3 MB/s | 64 kB 00:00 (147/174): libidn2-2.0.5-1.fc29.x86_64.rpm 9.0 MB/s | 87 kB 00:00 (148/174): libseccomp-2.3.3-2.fc28.x86_64.rpm 4.4 MB/s | 62 kB 00:00 (149/174): qrencode-libs-3.4.4-5.fc28.x86_64.rp 5.0 MB/s | 58 kB 00:00 (150/174): systemd-pam-238-8.git0e0aa59.fc29.x8 16 MB/s | 195 kB 00:00 (151/174): device-mapper-libs-1.02.146-5.fc29.x 22 MB/s | 396 kB 00:00 (152/174): systemd-238-8.git0e0aa59.fc29.x86_64 26 MB/s | 3.5 MB 00:00 (153/174): json-c-0.13.1-2.fc29.x86_64.rpm 1.2 MB/s | 37 kB 00:00 (154/174): libargon2-20161029-5.fc29.x86_64.rpm 878 kB/s | 28 kB 00:00 (155/174): libpcap-1.8.1-9.fc28.x86_64.rpm 9.2 MB/s | 152 kB 00:00 (156/174): device-mapper-1.02.146-5.fc29.x86_64 17 MB/s | 365 kB 00:00 (157/174): p11-kit-0.23.10-1.fc29.x86_64.rpm 14 MB/s | 270 kB 00:00 (158/174): p11-kit-trust-0.23.10-1.fc29.x86_64. 8.7 MB/s | 137 kB 00:00 (159/174): libtasn1-4.13-2.fc28.x86_64.rpm 6.0 MB/s | 75 kB 00:00 (160/174): dbus-1.12.8-2.fc29.x86_64.rpm 3.9 MB/s | 39 kB 00:00 (161/174): dbus-daemon-1.12.8-2.fc29.x86_64.rpm 15 MB/s | 225 kB 00:00 (162/174): dbus-common-1.12.8-2.fc29.noarch.rpm 2.9 MB/s | 44 kB 00:00 (163/174): dbus-libs-1.12.8-2.fc29.x86_64.rpm 10 MB/s | 173 kB 00:00 (164/174): dbus-tools-1.12.8-2.fc29.x86_64.rpm 8.0 MB/s | 79 kB 00:00 (165/174): curl-7.60.0-1.fc29.x86_64.rpm 22 MB/s | 343 kB 00:00 (166/174): libmetalink-0.1.3-6.fc28.x86_64.rpm 2.6 MB/s | 31 kB 00:00 (167/174): libcurl-7.60.0-1.fc29.x86_64.rpm 19 MB/s | 279 kB 00:00 (168/174): libnghttp2-1.32.0-1.fc29.x86_64.rpm 4.7 MB/s | 70 kB 00:00 (169/174): libpsl-0.20.2-2.fc29.x86_64.rpm 5.1 MB/s | 59 kB 00:00 (170/174): libssh-0.7.5-8.fc29.x86_64.rpm 12 MB/s | 203 kB 00:00 (171/174): publicsuffix-list-dafsa-20180514-1.f 5.4 MB/s | 55 kB 00:00 (172/174): openldap-2.4.46-1.fc29.x86_64.rpm 18 MB/s | 349 kB 00:00 (173/174): cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x8 10 MB/s | 114 kB 00:00 (174/174): glibc-all-langpacks-2.27.9000-20.fc2 25 MB/s | 24 MB 00:00 -------------------------------------------------------------------------------- Total 39 MB/s | 141 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.8-3.fc28.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.1.1-1.fc29.x86_64 1/174 Running scriptlet: libgcc-8.1.1-1.fc29.x86_64 1/174 Installing : publicsuffix-list-dafsa-20180514-1.fc29.noarch 2/174 Installing : kernel-headers-4.17.0-0.rc6.git3.1.fc29.x86_64 3/174 Installing : pkgconf-m4-1.4.2-1.fc29.noarch 4/174 Installing : tzdata-2018e-1.fc29.noarch 5/174 Installing : fedora-gpg-keys-29-0.5.noarch 6/174 Installing : fedora-repos-rawhide-29-0.5.noarch 7/174 Installing : fedora-repos-29-0.5.noarch 8/174 Installing : fedora-release-29-0.3.noarch 9/174 Running scriptlet: fedora-release-29-0.3.noarch 9/174 Installing : setup-2.11.4-1.fc29.noarch 10/174 Running scriptlet: setup-2.11.4-1.fc29.noarch 10/174 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.8-3.fc28.x86_64 11/174 Installing : basesystem-11-5.fc28.noarch 12/174 Installing : ncurses-base-6.1-5.20180224.fc29.noarch 13/174 Installing : pcre2-10.31-4.fc29.x86_64 14/174 Installing : libselinux-2.8-1.fc29.x86_64 15/174 Installing : ncurses-libs-6.1-5.20180224.fc29.x86_64 16/174 Installing : glibc-all-langpacks-2.27.9000-20.fc29.x86_64 17/174 Installing : glibc-common-2.27.9000-20.fc29.x86_64 18/174 Running scriptlet: glibc-2.27.9000-20.fc29.x86_64 19/174 Installing : glibc-2.27.9000-20.fc29.x86_64 19/174 Running scriptlet: glibc-2.27.9000-20.fc29.x86_64 19/174 Installing : bash-4.4.19-2.fc29.x86_64 20/174 Running scriptlet: bash-4.4.19-2.fc29.x86_64 20/174 Installing : libsepol-2.8-1.fc29.x86_64 21/174 Running scriptlet: libsepol-2.8-1.fc29.x86_64 21/174 Installing : zlib-1.2.11-8.fc29.x86_64 22/174 Installing : info-6.5-4.fc29.x86_64 23/174 Installing : xz-libs-5.2.4-2.fc29.x86_64 24/174 Installing : bzip2-libs-1.0.6-27.fc29.x86_64 25/174 Installing : elfutils-libelf-0.170-11.fc29.x86_64 26/174 Installing : libcap-2.25-10.fc29.x86_64 27/174 Installing : gmp-1:6.1.2-7.fc28.x86_64 28/174 Running scriptlet: gmp-1:6.1.2-7.fc28.x86_64 28/174 Installing : libxcrypt-4.0.1-1.fc29.x86_64 29/174 Installing : libdb-5.3.28-31.fc29.x86_64 30/174 Running scriptlet: libdb-5.3.28-31.fc29.x86_64 30/174 Installing : popt-1.16-14.fc28.x86_64 31/174 Installing : libstdc++-8.1.1-1.fc29.x86_64 32/174 Running scriptlet: libstdc++-8.1.1-1.fc29.x86_64 32/174 Installing : libuuid-2.32-5.fc29.x86_64 33/174 Running scriptlet: libuuid-2.32-5.fc29.x86_64 33/174 Installing : mpfr-3.1.6-1.fc29.x86_64 34/174 Running scriptlet: mpfr-3.1.6-1.fc29.x86_64 34/174 Installing : readline-7.0-10.fc29.x86_64 35/174 Running scriptlet: readline-7.0-10.fc29.x86_64 35/174 Installing : libattr-2.4.47-23.fc28.x86_64 36/174 Installing : libacl-2.2.52-21.fc29.x86_64 37/174 Installing : sed-4.5-1.fc29.x86_64 38/174 Running scriptlet: sed-4.5-1.fc29.x86_64 38/174 Installing : libzstd-1.3.4-1.fc29.x86_64 39/174 Installing : lua-libs-5.3.4-10.fc28.x86_64 40/174 Installing : libffi-3.1-16.fc28.x86_64 41/174 Installing : libcom_err-1.44.2-0.fc29.x86_64 42/174 Running scriptlet: libcom_err-1.44.2-0.fc29.x86_64 42/174 Installing : expat-2.2.5-3.fc28.x86_64 43/174 Installing : libmpc-1.1.0-1.fc29.x86_64 44/174 Installing : libunistring-0.9.10-1.fc29.x86_64 45/174 Installing : libidn2-2.0.5-1.fc29.x86_64 46/174 Running scriptlet: libidn2-2.0.5-1.fc29.x86_64 46/174 Installing : file-libs-5.33-6.fc29.x86_64 47/174 Installing : libcap-ng-0.7.9-1.fc28.x86_64 48/174 Installing : audit-libs-2.8.3-3.fc29.x86_64 49/174 Running scriptlet: audit-libs-2.8.3-3.fc29.x86_64 49/174 Installing : lz4-libs-1.8.2-1.fc29.x86_64 50/174 Installing : libgpg-error-1.29-1.fc29.x86_64 51/174 Installing : libgcrypt-1.8.2-2.fc28.x86_64 52/174 Running scriptlet: libgcrypt-1.8.2-2.fc28.x86_64 52/174 Installing : file-5.33-6.fc29.x86_64 53/174 Installing : p11-kit-0.23.10-1.fc29.x86_64 54/174 Running scriptlet: p11-kit-0.23.10-1.fc29.x86_64 54/174 Installing : chkconfig-1.10-4.fc28.x86_64 55/174 Installing : unzip-6.0-39.fc29.x86_64 56/174 Installing : findutils-1:4.6.0-19.fc29.x86_64 57/174 Running scriptlet: findutils-1:4.6.0-19.fc29.x86_64 57/174 Running scriptlet: glibc-headers-2.27.9000-20.fc29.x86_64 58/174 Installing : glibc-headers-2.27.9000-20.fc29.x86_64 58/174 Installing : pcre-8.42-1.fc29.x86_64 59/174 Installing : grep-3.1-5.fc28.x86_64 60/174 Running scriptlet: grep-3.1-5.fc28.x86_64 60/174 Installing : gdbm-libs-1:1.14.1-4.fc29.x86_64 61/174 Installing : gdbm-1:1.14.1-4.fc29.x86_64 62/174 Installing : xz-5.2.4-2.fc29.x86_64 63/174 Installing : zip-3.0-22.fc29.x86_64 64/174 Installing : libsemanage-2.8-1.fc29.x86_64 65/174 Installing : libpsl-0.20.2-2.fc29.x86_64 66/174 Installing : cpp-8.1.1-1.fc29.x86_64 67/174 Running scriptlet: cpp-8.1.1-1.fc29.x86_64 67/174 Installing : libmetalink-0.1.3-6.fc28.x86_64 68/174 Installing : tar-2:1.30-3.fc28.x86_64 69/174 Running scriptlet: tar-2:1.30-3.fc28.x86_64 69/174 Installing : acl-2.2.52-21.fc29.x86_64 70/174 Installing : patch-2.7.6-4.fc29.x86_64 71/174 Installing : zstd-1.3.4-1.fc29.x86_64 72/174 Installing : annobin-5.8-1.fc29.x86_64 73/174 Running scriptlet: annobin-5.8-1.fc29.x86_64 73/174 Installing : libstdc++-devel-8.1.1-1.fc29.x86_64 74/174 Installing : libdb-utils-5.3.28-31.fc29.x86_64 75/174 Installing : isl-0.16.1-6.fc28.x86_64 76/174 Running scriptlet: isl-0.16.1-6.fc28.x86_64 76/174 Installing : dwz-0.12-7.fc29.x86_64 77/174 Installing : bzip2-1.0.6-27.fc29.x86_64 78/174 Installing : libxml2-2.9.8-1.fc29.x86_64 79/174 Installing : kmod-libs-25-2.fc28.x86_64 80/174 Running scriptlet: kmod-libs-25-2.fc28.x86_64 80/174 Installing : diffutils-3.6-4.fc28.x86_64 81/174 Running scriptlet: diffutils-3.6-4.fc28.x86_64 81/174 Installing : cpio-2.12-8.fc29.x86_64 82/174 Running scriptlet: cpio-2.12-8.fc29.x86_64 82/174 Installing : coreutils-common-8.29-10.fc29.x86_64 83/174 Running scriptlet: coreutils-common-8.29-10.fc29.x86_64 83/174 Installing : libgomp-8.1.1-1.fc29.x86_64 84/174 Running scriptlet: libgomp-8.1.1-1.fc29.x86_64 84/174 Installing : sqlite-libs-3.22.0-4.fc29.x86_64 85/174 Installing : ncurses-6.1-5.20180224.fc29.x86_64 86/174 Installing : libsigsegv-2.11-5.fc28.x86_64 87/174 Installing : gawk-4.2.1-1.fc29.x86_64 88/174 Running scriptlet: gawk-4.2.1-1.fc29.x86_64 88/174 Installing : libsmartcols-2.32-5.fc29.x86_64 89/174 Running scriptlet: libsmartcols-2.32-5.fc29.x86_64 89/174 Installing : libtool-ltdl-2.4.6-24.fc29.x86_64 90/174 Running scriptlet: libtool-ltdl-2.4.6-24.fc29.x86_64 90/174 Installing : libipt-1.6.1-8.fc29.x86_64 91/174 Installing : libatomic_ops-7.6.4-1.fc29.x86_64 92/174 Installing : gc-7.6.4-3.fc29.x86_64 93/174 Installing : keyutils-libs-1.5.10-6.fc28.x86_64 94/174 Installing : libverto-0.3.0-5.fc28.x86_64 95/174 Installing : libpkgconf-1.4.2-1.fc29.x86_64 96/174 Installing : pkgconf-1.4.2-1.fc29.x86_64 97/174 Installing : pkgconf-pkg-config-1.4.2-1.fc29.x86_64 98/174 Installing : glibc-devel-2.27.9000-20.fc29.x86_64 99/174 Running scriptlet: glibc-devel-2.27.9000-20.fc29.x86_64 99/174 Installing : libxcrypt-devel-4.0.1-1.fc29.x86_64 100/174 Installing : libseccomp-2.3.3-2.fc28.x86_64 101/174 Running scriptlet: libseccomp-2.3.3-2.fc28.x86_64 101/174 Installing : qrencode-libs-3.4.4-5.fc28.x86_64 102/174 Installing : json-c-0.13.1-2.fc29.x86_64 103/174 Installing : libargon2-20161029-5.fc29.x86_64 104/174 Installing : libpcap-14:1.8.1-9.fc28.x86_64 105/174 Installing : iptables-libs-1.6.2-3.fc29.x86_64 106/174 Installing : libtasn1-4.13-2.fc28.x86_64 107/174 Running scriptlet: libtasn1-4.13-2.fc28.x86_64 107/174 Installing : p11-kit-trust-0.23.10-1.fc29.x86_64 108/174 Running scriptlet: p11-kit-trust-0.23.10-1.fc29.x86_64 108/174 Installing : openssl-libs-1:1.1.0h-3.fc29.x86_64 109/174 Running scriptlet: openssl-libs-1:1.1.0h-3.fc29.x86_64 109/174 Installing : coreutils-8.29-10.fc29.x86_64 110/174 Installing : crypto-policies-20180425-5.git6ad4018.fc29.noarc 111/174 Running scriptlet: crypto-policies-20180425-5.git6ad4018.fc29.noarc 111/174 Running scriptlet: ca-certificates-2018.2.24-2.fc29.noarch 112/174 Installing : ca-certificates-2018.2.24-2.fc29.noarch 112/174 Running scriptlet: ca-certificates-2018.2.24-2.fc29.noarch 112/174 Installing : krb5-libs-1.16.1-2.fc29.x86_64 113/174 Installing : libblkid-2.32-5.fc29.x86_64 114/174 Running scriptlet: libblkid-2.32-5.fc29.x86_64 114/174 Installing : libmount-2.32-5.fc29.x86_64 115/174 Running scriptlet: libmount-2.32-5.fc29.x86_64 115/174 Installing : systemd-libs-238-8.git0e0aa59.fc29.x86_64 116/174 Running scriptlet: systemd-libs-238-8.git0e0aa59.fc29.x86_64 116/174 Installing : libtirpc-1.0.3-1.rc1.fc29.x86_64 117/174 Running scriptlet: libtirpc-1.0.3-1.rc1.fc29.x86_64 117/174 Installing : shadow-utils-2:4.6-1.fc29.x86_64 118/174 Installing : libnsl2-1.2.0-1.fc28.x86_64 119/174 Running scriptlet: libnsl2-1.2.0-1.fc28.x86_64 119/174 Installing : dbus-libs-1:1.12.8-2.fc29.x86_64 120/174 Running scriptlet: dbus-libs-1:1.12.8-2.fc29.x86_64 120/174 Installing : gzip-1.9-5.fc29.x86_64 121/174 Running scriptlet: gzip-1.9-5.fc29.x86_64 121/174 Installing : cracklib-2.9.6-13.fc29.x86_64 122/174 Installing : pam-1.3.1-1.fc29.x86_64 123/174 Running scriptlet: pam-1.3.1-1.fc29.x86_64 123/174 Installing : libpwquality-1.4.0-7.fc29.x86_64 124/174 Installing : guile-5:2.0.14-7.fc29.x86_64 125/174 Running scriptlet: guile-5:2.0.14-7.fc29.x86_64 125/174 Installing : binutils-2.30-21.fc29.x86_64 126/174 Running scriptlet: binutils-2.30-21.fc29.x86_64 126/174 Installing : gcc-8.1.1-1.fc29.x86_64 127/174 Running scriptlet: gcc-8.1.1-1.fc29.x86_64 127/174 Installing : dbus-tools-1:1.12.8-2.fc29.x86_64 128/174 Installing : python3-libs-3.6.5-4.fc29.x86_64 129/174 Running scriptlet: libutempter-1.1.6-14.fc29.x86_64 130/174 Installing : libutempter-1.1.6-14.fc29.x86_64 130/174 Running scriptlet: dbus-common-1:1.12.8-2.fc29.noarch 131/174 Installing : dbus-common-1:1.12.8-2.fc29.noarch 131/174 Installing : dbus-daemon-1:1.12.8-2.fc29.x86_64 132/174 Running scriptlet: dbus-daemon-1:1.12.8-2.fc29.x86_64 132/174 Installing : glib2-2.56.1-3.fc29.x86_64 133/174 Installing : libfdisk-2.32-5.fc29.x86_64 134/174 Running scriptlet: libfdisk-2.32-5.fc29.x86_64 134/174 Installing : util-linux-2.32-5.fc29.x86_64 135/174 Running scriptlet: util-linux-2.32-5.fc29.x86_64 135/174 Installing : device-mapper-1.02.146-5.fc29.x86_64 136/174 Installing : device-mapper-libs-1.02.146-5.fc29.x86_64 137/174 Running scriptlet: device-mapper-libs-1.02.146-5.fc29.x86_64 137/174 Installing : cryptsetup-libs-2.0.3-3.fc29.x86_64 138/174 Running scriptlet: cryptsetup-libs-2.0.3-3.fc29.x86_64 138/174 Installing : elfutils-libs-0.170-11.fc29.x86_64 139/174 Installing : systemd-pam-238-8.git0e0aa59.fc29.x86_64 140/174 Running scriptlet: systemd-238-8.git0e0aa59.fc29.x86_64 141/174 Installing : systemd-238-8.git0e0aa59.fc29.x86_64 141/174 Running scriptlet: systemd-238-8.git0e0aa59.fc29.x86_64 141/174 Installing : elfutils-default-yama-scope-0.170-11.fc29.noarch 142/174 Running scriptlet: elfutils-default-yama-scope-0.170-11.fc29.noarch 142/174 Installing : dbus-1:1.12.8-2.fc29.x86_64 143/174 Installing : elfutils-0.170-11.fc29.x86_64 144/174 Installing : libbabeltrace-1.5.5-1.fc29.x86_64 145/174 Running scriptlet: libbabeltrace-1.5.5-1.fc29.x86_64 145/174 Installing : gdb-headless-8.1-15.fc29.x86_64 146/174 Installing : libssh-0.7.5-8.fc29.x86_64 147/174 Installing : cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x86_64 148/174 Running scriptlet: cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x86_64 148/174 Installing : openldap-2.4.46-1.fc29.x86_64 149/174 Installing : libarchive-3.3.2-1.fc29.x86_64 150/174 Installing : libnghttp2-1.32.0-1.fc29.x86_64 151/174 Installing : libcurl-7.60.0-1.fc29.x86_64 152/174 Installing : curl-7.60.0-1.fc29.x86_64 153/174 Installing : rpm-plugin-selinux-4.14.1-9.fc29.x86_64 154/174 Installing : rpm-libs-4.14.1-9.fc29.x86_64 155/174 Running scriptlet: rpm-libs-4.14.1-9.fc29.x86_64 155/174 Installing : rpm-4.14.1-9.fc29.x86_64 156/174 Installing : efi-srpm-macros-3-2.fc29.noarch 157/174 Installing : rpm-build-libs-4.14.1-9.fc29.x86_64 158/174 Running scriptlet: rpm-build-libs-4.14.1-9.fc29.x86_64 158/174 Installing : rust-srpm-macros-5-2.fc28.noarch 159/174 Installing : qt5-srpm-macros-5.11.0-1.fc29.noarch 160/174 Installing : python-srpm-macros-3-29.fc29.noarch 161/174 Installing : perl-srpm-macros-1-25.fc28.noarch 162/174 Installing : openblas-srpm-macros-2-3.fc29.noarch 163/174 Installing : ocaml-srpm-macros-5-3.fc29.noarch 164/174 Installing : nim-srpm-macros-1-2.fc29.noarch 165/174 Installing : go-srpm-macros-2-17.fc29.noarch 166/174 Installing : gnat-srpm-macros-4-5.fc28.noarch 167/174 Installing : ghc-srpm-macros-1.4.2-7.fc28.noarch 168/174 Installing : fpc-srpm-macros-1.1-4.fc28.noarch 169/174 Installing : redhat-rpm-config-111-1.fc29.noarch 170/174 Installing : rpm-build-4.14.1-9.fc29.x86_64 171/174 Installing : gcc-c++-8.1.1-1.fc29.x86_64 172/174 Installing : make-1:4.2.1-9.fc29.x86_64 173/174 Running scriptlet: make-1:4.2.1-9.fc29.x86_64 173/174 Installing : which-2.21-8.fc28.x86_64 174/174 Running scriptlet: which-2.21-8.fc28.x86_64 174/174 Running scriptlet: fedora-release-29-0.3.noarch 174/174 Running scriptlet: filesystem-3.8-3.fc28.x86_64 174/174 Running scriptlet: glibc-all-langpacks-2.27.9000-20.fc29.x86_64 174/174 Running scriptlet: guile-5:2.0.14-7.fc29.x86_64 174/174 Running scriptlet: glibc-common-2.27.9000-20.fc29.x86_64 174/174 Running scriptlet: info-6.5-4.fc29.x86_64 174/174 Running scriptlet: glib2-2.56.1-3.fc29.x86_64 174/174 Running scriptlet: systemd-238-8.git0e0aa59.fc29.x86_64 174/174 Verifying : shadow-utils-2:4.6-1.fc29.x86_64 1/174 Verifying : diffutils-3.6-4.fc28.x86_64 2/174 Verifying : gzip-1.9-5.fc29.x86_64 3/174 Verifying : make-1:4.2.1-9.fc29.x86_64 4/174 Verifying : bash-4.4.19-2.fc29.x86_64 5/174 Verifying : redhat-rpm-config-111-1.fc29.noarch 6/174 Verifying : findutils-1:4.6.0-19.fc29.x86_64 7/174 Verifying : fedora-release-29-0.3.noarch 8/174 Verifying : sed-4.5-1.fc29.x86_64 9/174 Verifying : rpm-build-4.14.1-9.fc29.x86_64 10/174 Verifying : grep-3.1-5.fc28.x86_64 11/174 Verifying : which-2.21-8.fc28.x86_64 12/174 Verifying : patch-2.7.6-4.fc29.x86_64 13/174 Verifying : tar-2:1.30-3.fc28.x86_64 14/174 Verifying : info-6.5-4.fc29.x86_64 15/174 Verifying : unzip-6.0-39.fc29.x86_64 16/174 Verifying : cpio-2.12-8.fc29.x86_64 17/174 Verifying : coreutils-8.29-10.fc29.x86_64 18/174 Verifying : xz-5.2.4-2.fc29.x86_64 19/174 Verifying : bzip2-1.0.6-27.fc29.x86_64 20/174 Verifying : gawk-4.2.1-1.fc29.x86_64 21/174 Verifying : gcc-c++-8.1.1-1.fc29.x86_64 22/174 Verifying : util-linux-2.32-5.fc29.x86_64 23/174 Verifying : gcc-8.1.1-1.fc29.x86_64 24/174 Verifying : audit-libs-2.8.3-3.fc29.x86_64 25/174 Verifying : glibc-2.27.9000-20.fc29.x86_64 26/174 Verifying : libacl-2.2.52-21.fc29.x86_64 27/174 Verifying : libattr-2.4.47-23.fc28.x86_64 28/174 Verifying : libselinux-2.8-1.fc29.x86_64 29/174 Verifying : libsemanage-2.8-1.fc29.x86_64 30/174 Verifying : libxcrypt-4.0.1-1.fc29.x86_64 31/174 Verifying : setup-2.11.4-1.fc29.noarch 32/174 Verifying : guile-5:2.0.14-7.fc29.x86_64 33/174 Verifying : filesystem-3.8-3.fc28.x86_64 34/174 Verifying : ncurses-libs-6.1-5.20180224.fc29.x86_64 35/174 Verifying : dwz-0.12-7.fc29.x86_64 36/174 Verifying : efi-srpm-macros-3-2.fc29.noarch 37/174 Verifying : file-5.33-6.fc29.x86_64 38/174 Verifying : fpc-srpm-macros-1.1-4.fc28.noarch 39/174 Verifying : ghc-srpm-macros-1.4.2-7.fc28.noarch 40/174 Verifying : gnat-srpm-macros-4-5.fc28.noarch 41/174 Verifying : go-srpm-macros-2-17.fc29.noarch 42/174 Verifying : nim-srpm-macros-1-2.fc29.noarch 43/174 Verifying : ocaml-srpm-macros-5-3.fc29.noarch 44/174 Verifying : openblas-srpm-macros-2-3.fc29.noarch 45/174 Verifying : perl-srpm-macros-1-25.fc28.noarch 46/174 Verifying : python-srpm-macros-3-29.fc29.noarch 47/174 Verifying : qt5-srpm-macros-5.11.0-1.fc29.noarch 48/174 Verifying : rpm-4.14.1-9.fc29.x86_64 49/174 Verifying : rust-srpm-macros-5-2.fc28.noarch 50/174 Verifying : zip-3.0-22.fc29.x86_64 51/174 Verifying : fedora-repos-29-0.5.noarch 52/174 Verifying : binutils-2.30-21.fc29.x86_64 53/174 Verifying : bzip2-libs-1.0.6-27.fc29.x86_64 54/174 Verifying : elfutils-0.170-11.fc29.x86_64 55/174 Verifying : elfutils-libelf-0.170-11.fc29.x86_64 56/174 Verifying : elfutils-libs-0.170-11.fc29.x86_64 57/174 Verifying : file-libs-5.33-6.fc29.x86_64 58/174 Verifying : gdb-headless-8.1-15.fc29.x86_64 59/174 Verifying : libcap-2.25-10.fc29.x86_64 60/174 Verifying : libdb-5.3.28-31.fc29.x86_64 61/174 Verifying : libzstd-1.3.4-1.fc29.x86_64 62/174 Verifying : lua-libs-5.3.4-10.fc28.x86_64 63/174 Verifying : openssl-libs-1:1.1.0h-3.fc29.x86_64 64/174 Verifying : popt-1.16-14.fc28.x86_64 65/174 Verifying : rpm-build-libs-4.14.1-9.fc29.x86_64 66/174 Verifying : rpm-libs-4.14.1-9.fc29.x86_64 67/174 Verifying : xz-libs-5.2.4-2.fc29.x86_64 68/174 Verifying : zlib-1.2.11-8.fc29.x86_64 69/174 Verifying : zstd-1.3.4-1.fc29.x86_64 70/174 Verifying : pcre-8.42-1.fc29.x86_64 71/174 Verifying : coreutils-common-8.29-10.fc29.x86_64 72/174 Verifying : gmp-1:6.1.2-7.fc28.x86_64 73/174 Verifying : ncurses-6.1-5.20180224.fc29.x86_64 74/174 Verifying : libsigsegv-2.11-5.fc28.x86_64 75/174 Verifying : mpfr-3.1.6-1.fc29.x86_64 76/174 Verifying : readline-7.0-10.fc29.x86_64 77/174 Verifying : libmpc-1.1.0-1.fc29.x86_64 78/174 Verifying : libstdc++-8.1.1-1.fc29.x86_64 79/174 Verifying : libblkid-2.32-5.fc29.x86_64 80/174 Verifying : libcap-ng-0.7.9-1.fc28.x86_64 81/174 Verifying : libfdisk-2.32-5.fc29.x86_64 82/174 Verifying : libmount-2.32-5.fc29.x86_64 83/174 Verifying : libsmartcols-2.32-5.fc29.x86_64 84/174 Verifying : libutempter-1.1.6-14.fc29.x86_64 85/174 Verifying : libuuid-2.32-5.fc29.x86_64 86/174 Verifying : pam-1.3.1-1.fc29.x86_64 87/174 Verifying : systemd-libs-238-8.git0e0aa59.fc29.x86_64 88/174 Verifying : annobin-5.8-1.fc29.x86_64 89/174 Verifying : cpp-8.1.1-1.fc29.x86_64 90/174 Verifying : isl-0.16.1-6.fc28.x86_64 91/174 Verifying : libgcc-8.1.1-1.fc29.x86_64 92/174 Verifying : libgomp-8.1.1-1.fc29.x86_64 93/174 Verifying : basesystem-11-5.fc28.noarch 94/174 Verifying : glibc-common-2.27.9000-20.fc29.x86_64 95/174 Verifying : libsepol-2.8-1.fc29.x86_64 96/174 Verifying : pcre2-10.31-4.fc29.x86_64 97/174 Verifying : gc-7.6.4-3.fc29.x86_64 98/174 Verifying : libffi-3.1-16.fc28.x86_64 99/174 Verifying : libtool-ltdl-2.4.6-24.fc29.x86_64 100/174 Verifying : libunistring-0.9.10-1.fc29.x86_64 101/174 Verifying : ncurses-base-6.1-5.20180224.fc29.noarch 102/174 Verifying : libarchive-3.3.2-1.fc29.x86_64 103/174 Verifying : libdb-utils-5.3.28-31.fc29.x86_64 104/174 Verifying : fedora-gpg-keys-29-0.5.noarch 105/174 Verifying : fedora-repos-rawhide-29-0.5.noarch 106/174 Verifying : chkconfig-1.10-4.fc28.x86_64 107/174 Verifying : elfutils-default-yama-scope-0.170-11.fc29.noarch 108/174 Verifying : expat-2.2.5-3.fc28.x86_64 109/174 Verifying : libbabeltrace-1.5.5-1.fc29.x86_64 110/174 Verifying : libipt-1.6.1-8.fc29.x86_64 111/174 Verifying : python3-libs-3.6.5-4.fc29.x86_64 112/174 Verifying : ca-certificates-2018.2.24-2.fc29.noarch 113/174 Verifying : crypto-policies-20180425-5.git6ad4018.fc29.noarc 114/174 Verifying : rpm-plugin-selinux-4.14.1-9.fc29.x86_64 115/174 Verifying : cracklib-2.9.6-13.fc29.x86_64 116/174 Verifying : libnsl2-1.2.0-1.fc28.x86_64 117/174 Verifying : libtirpc-1.0.3-1.rc1.fc29.x86_64 118/174 Verifying : libgcrypt-1.8.2-2.fc28.x86_64 119/174 Verifying : lz4-libs-1.8.2-1.fc29.x86_64 120/174 Verifying : tzdata-2018e-1.fc29.noarch 121/174 Verifying : libatomic_ops-7.6.4-1.fc29.x86_64 122/174 Verifying : libxml2-2.9.8-1.fc29.x86_64 123/174 Verifying : glib2-2.56.1-3.fc29.x86_64 124/174 Verifying : gdbm-1:1.14.1-4.fc29.x86_64 125/174 Verifying : gdbm-libs-1:1.14.1-4.fc29.x86_64 126/174 Verifying : sqlite-libs-3.22.0-4.fc29.x86_64 127/174 Verifying : krb5-libs-1.16.1-2.fc29.x86_64 128/174 Verifying : libcom_err-1.44.2-0.fc29.x86_64 129/174 Verifying : libgpg-error-1.29-1.fc29.x86_64 130/174 Verifying : keyutils-libs-1.5.10-6.fc28.x86_64 131/174 Verifying : libverto-0.3.0-5.fc28.x86_64 132/174 Verifying : pkgconf-pkg-config-1.4.2-1.fc29.x86_64 133/174 Verifying : pkgconf-1.4.2-1.fc29.x86_64 134/174 Verifying : pkgconf-m4-1.4.2-1.fc29.noarch 135/174 Verifying : libpkgconf-1.4.2-1.fc29.x86_64 136/174 Verifying : libpwquality-1.4.0-7.fc29.x86_64 137/174 Verifying : libstdc++-devel-8.1.1-1.fc29.x86_64 138/174 Verifying : glibc-devel-2.27.9000-20.fc29.x86_64 139/174 Verifying : libxcrypt-devel-4.0.1-1.fc29.x86_64 140/174 Verifying : glibc-headers-2.27.9000-20.fc29.x86_64 141/174 Verifying : kernel-headers-4.17.0-0.rc6.git3.1.fc29.x86_64 142/174 Verifying : systemd-238-8.git0e0aa59.fc29.x86_64 143/174 Verifying : acl-2.2.52-21.fc29.x86_64 144/174 Verifying : cryptsetup-libs-2.0.3-3.fc29.x86_64 145/174 Verifying : iptables-libs-1.6.2-3.fc29.x86_64 146/174 Verifying : kmod-libs-25-2.fc28.x86_64 147/174 Verifying : libidn2-2.0.5-1.fc29.x86_64 148/174 Verifying : libseccomp-2.3.3-2.fc28.x86_64 149/174 Verifying : qrencode-libs-3.4.4-5.fc28.x86_64 150/174 Verifying : systemd-pam-238-8.git0e0aa59.fc29.x86_64 151/174 Verifying : device-mapper-libs-1.02.146-5.fc29.x86_64 152/174 Verifying : json-c-0.13.1-2.fc29.x86_64 153/174 Verifying : libargon2-20161029-5.fc29.x86_64 154/174 Verifying : libpcap-14:1.8.1-9.fc28.x86_64 155/174 Verifying : device-mapper-1.02.146-5.fc29.x86_64 156/174 Verifying : p11-kit-0.23.10-1.fc29.x86_64 157/174 Verifying : p11-kit-trust-0.23.10-1.fc29.x86_64 158/174 Verifying : libtasn1-4.13-2.fc28.x86_64 159/174 Verifying : dbus-1:1.12.8-2.fc29.x86_64 160/174 Verifying : dbus-daemon-1:1.12.8-2.fc29.x86_64 161/174 Verifying : dbus-common-1:1.12.8-2.fc29.noarch 162/174 Verifying : dbus-libs-1:1.12.8-2.fc29.x86_64 163/174 Verifying : dbus-tools-1:1.12.8-2.fc29.x86_64 164/174 Verifying : curl-7.60.0-1.fc29.x86_64 165/174 Verifying : libmetalink-0.1.3-6.fc28.x86_64 166/174 Verifying : glibc-all-langpacks-2.27.9000-20.fc29.x86_64 167/174 Verifying : libcurl-7.60.0-1.fc29.x86_64 168/174 Verifying : libnghttp2-1.32.0-1.fc29.x86_64 169/174 Verifying : libpsl-0.20.2-2.fc29.x86_64 170/174 Verifying : libssh-0.7.5-8.fc29.x86_64 171/174 Verifying : openldap-2.4.46-1.fc29.x86_64 172/174 Verifying : publicsuffix-list-dafsa-20180514-1.fc29.noarch 173/174 Verifying : cyrus-sasl-lib-2.1.27-0.2rc7.fc29.x86_64 174/174 Installed: bash.x86_64 4.4.19-2.fc29 bzip2.x86_64 1.0.6-27.fc29 coreutils.x86_64 8.29-10.fc29 cpio.x86_64 2.12-8.fc29 diffutils.x86_64 3.6-4.fc28 fedora-release.noarch 29-0.3 findutils.x86_64 1:4.6.0-19.fc29 gawk.x86_64 4.2.1-1.fc29 gcc.x86_64 8.1.1-1.fc29 gcc-c++.x86_64 8.1.1-1.fc29 grep.x86_64 3.1-5.fc28 gzip.x86_64 1.9-5.fc29 info.x86_64 6.5-4.fc29 make.x86_64 1:4.2.1-9.fc29 patch.x86_64 2.7.6-4.fc29 redhat-rpm-config.noarch 111-1.fc29 rpm-build.x86_64 4.14.1-9.fc29 sed.x86_64 4.5-1.fc29 shadow-utils.x86_64 2:4.6-1.fc29 tar.x86_64 2:1.30-3.fc28 unzip.x86_64 6.0-39.fc29 util-linux.x86_64 2.32-5.fc29 which.x86_64 2.21-8.fc28 xz.x86_64 5.2.4-2.fc29 acl.x86_64 2.2.52-21.fc29 annobin.x86_64 5.8-1.fc29 audit-libs.x86_64 2.8.3-3.fc29 basesystem.noarch 11-5.fc28 binutils.x86_64 2.30-21.fc29 bzip2-libs.x86_64 1.0.6-27.fc29 ca-certificates.noarch 2018.2.24-2.fc29 chkconfig.x86_64 1.10-4.fc28 coreutils-common.x86_64 8.29-10.fc29 cpp.x86_64 8.1.1-1.fc29 cracklib.x86_64 2.9.6-13.fc29 crypto-policies.noarch 20180425-5.git6ad4018.fc29 cryptsetup-libs.x86_64 2.0.3-3.fc29 curl.x86_64 7.60.0-1.fc29 cyrus-sasl-lib.x86_64 2.1.27-0.2rc7.fc29 dbus.x86_64 1:1.12.8-2.fc29 dbus-common.noarch 1:1.12.8-2.fc29 dbus-daemon.x86_64 1:1.12.8-2.fc29 dbus-libs.x86_64 1:1.12.8-2.fc29 dbus-tools.x86_64 1:1.12.8-2.fc29 device-mapper.x86_64 1.02.146-5.fc29 device-mapper-libs.x86_64 1.02.146-5.fc29 dwz.x86_64 0.12-7.fc29 efi-srpm-macros.noarch 3-2.fc29 elfutils.x86_64 0.170-11.fc29 elfutils-default-yama-scope.noarch 0.170-11.fc29 elfutils-libelf.x86_64 0.170-11.fc29 elfutils-libs.x86_64 0.170-11.fc29 expat.x86_64 2.2.5-3.fc28 fedora-gpg-keys.noarch 29-0.5 fedora-repos.noarch 29-0.5 fedora-repos-rawhide.noarch 29-0.5 file.x86_64 5.33-6.fc29 file-libs.x86_64 5.33-6.fc29 filesystem.x86_64 3.8-3.fc28 fpc-srpm-macros.noarch 1.1-4.fc28 gc.x86_64 7.6.4-3.fc29 gdb-headless.x86_64 8.1-15.fc29 gdbm.x86_64 1:1.14.1-4.fc29 gdbm-libs.x86_64 1:1.14.1-4.fc29 ghc-srpm-macros.noarch 1.4.2-7.fc28 glib2.x86_64 2.56.1-3.fc29 glibc.x86_64 2.27.9000-20.fc29 glibc-all-langpacks.x86_64 2.27.9000-20.fc29 glibc-common.x86_64 2.27.9000-20.fc29 glibc-devel.x86_64 2.27.9000-20.fc29 glibc-headers.x86_64 2.27.9000-20.fc29 gmp.x86_64 1:6.1.2-7.fc28 gnat-srpm-macros.noarch 4-5.fc28 go-srpm-macros.noarch 2-17.fc29 guile.x86_64 5:2.0.14-7.fc29 iptables-libs.x86_64 1.6.2-3.fc29 isl.x86_64 0.16.1-6.fc28 json-c.x86_64 0.13.1-2.fc29 kernel-headers.x86_64 4.17.0-0.rc6.git3.1.fc29 keyutils-libs.x86_64 1.5.10-6.fc28 kmod-libs.x86_64 25-2.fc28 krb5-libs.x86_64 1.16.1-2.fc29 libacl.x86_64 2.2.52-21.fc29 libarchive.x86_64 3.3.2-1.fc29 libargon2.x86_64 20161029-5.fc29 libatomic_ops.x86_64 7.6.4-1.fc29 libattr.x86_64 2.4.47-23.fc28 libbabeltrace.x86_64 1.5.5-1.fc29 libblkid.x86_64 2.32-5.fc29 libcap.x86_64 2.25-10.fc29 libcap-ng.x86_64 0.7.9-1.fc28 libcom_err.x86_64 1.44.2-0.fc29 libcurl.x86_64 7.60.0-1.fc29 libdb.x86_64 5.3.28-31.fc29 libdb-utils.x86_64 5.3.28-31.fc29 libfdisk.x86_64 2.32-5.fc29 libffi.x86_64 3.1-16.fc28 libgcc.x86_64 8.1.1-1.fc29 libgcrypt.x86_64 1.8.2-2.fc28 libgomp.x86_64 8.1.1-1.fc29 libgpg-error.x86_64 1.29-1.fc29 libidn2.x86_64 2.0.5-1.fc29 libipt.x86_64 1.6.1-8.fc29 libmetalink.x86_64 0.1.3-6.fc28 libmount.x86_64 2.32-5.fc29 libmpc.x86_64 1.1.0-1.fc29 libnghttp2.x86_64 1.32.0-1.fc29 libnsl2.x86_64 1.2.0-1.fc28 libpcap.x86_64 14:1.8.1-9.fc28 libpkgconf.x86_64 1.4.2-1.fc29 libpsl.x86_64 0.20.2-2.fc29 libpwquality.x86_64 1.4.0-7.fc29 libseccomp.x86_64 2.3.3-2.fc28 libselinux.x86_64 2.8-1.fc29 libsemanage.x86_64 2.8-1.fc29 libsepol.x86_64 2.8-1.fc29 libsigsegv.x86_64 2.11-5.fc28 libsmartcols.x86_64 2.32-5.fc29 libssh.x86_64 0.7.5-8.fc29 libstdc++.x86_64 8.1.1-1.fc29 libstdc++-devel.x86_64 8.1.1-1.fc29 libtasn1.x86_64 4.13-2.fc28 libtirpc.x86_64 1.0.3-1.rc1.fc29 libtool-ltdl.x86_64 2.4.6-24.fc29 libunistring.x86_64 0.9.10-1.fc29 libutempter.x86_64 1.1.6-14.fc29 libuuid.x86_64 2.32-5.fc29 libverto.x86_64 0.3.0-5.fc28 libxcrypt.x86_64 4.0.1-1.fc29 libxcrypt-devel.x86_64 4.0.1-1.fc29 libxml2.x86_64 2.9.8-1.fc29 libzstd.x86_64 1.3.4-1.fc29 lua-libs.x86_64 5.3.4-10.fc28 lz4-libs.x86_64 1.8.2-1.fc29 mpfr.x86_64 3.1.6-1.fc29 ncurses.x86_64 6.1-5.20180224.fc29 ncurses-base.noarch 6.1-5.20180224.fc29 ncurses-libs.x86_64 6.1-5.20180224.fc29 nim-srpm-macros.noarch 1-2.fc29 ocaml-srpm-macros.noarch 5-3.fc29 openblas-srpm-macros.noarch 2-3.fc29 openldap.x86_64 2.4.46-1.fc29 openssl-libs.x86_64 1:1.1.0h-3.fc29 p11-kit.x86_64 0.23.10-1.fc29 p11-kit-trust.x86_64 0.23.10-1.fc29 pam.x86_64 1.3.1-1.fc29 pcre.x86_64 8.42-1.fc29 pcre2.x86_64 10.31-4.fc29 perl-srpm-macros.noarch 1-25.fc28 pkgconf.x86_64 1.4.2-1.fc29 pkgconf-m4.noarch 1.4.2-1.fc29 pkgconf-pkg-config.x86_64 1.4.2-1.fc29 popt.x86_64 1.16-14.fc28 publicsuffix-list-dafsa.noarch 20180514-1.fc29 python-srpm-macros.noarch 3-29.fc29 python3-libs.x86_64 3.6.5-4.fc29 qrencode-libs.x86_64 3.4.4-5.fc28 qt5-srpm-macros.noarch 5.11.0-1.fc29 readline.x86_64 7.0-10.fc29 rpm.x86_64 4.14.1-9.fc29 rpm-build-libs.x86_64 4.14.1-9.fc29 rpm-libs.x86_64 4.14.1-9.fc29 rpm-plugin-selinux.x86_64 4.14.1-9.fc29 rust-srpm-macros.noarch 5-2.fc28 setup.noarch 2.11.4-1.fc29 sqlite-libs.x86_64 3.22.0-4.fc29 systemd.x86_64 238-8.git0e0aa59.fc29 systemd-libs.x86_64 238-8.git0e0aa59.fc29 systemd-pam.x86_64 238-8.git0e0aa59.fc29 tzdata.noarch 2018e-1.fc29 xz-libs.x86_64 5.2.4-2.fc29 zip.x86_64 3.0-22.fc29 zlib.x86_64 1.2.11-8.fc29 zstd.x86_64 1.3.4-1.fc29 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/760462-fedora-rawhide-x86_64-1527678205.186142/root/var/log/dnf.rpm.log /var/lib/mock/760462-fedora-rawhide-x86_64-1527678205.186142/root/var/log/dnf.librepo.log /var/lib/mock/760462-fedora-rawhide-x86_64-1527678205.186142/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmp0vretpft/ros-kinetic-orocos_kdl.spec) Config(child) 1 minutes 35 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running: unbuffer /usr/bin/mock --rebuild /var/lib/copr-rpmbuild/results/ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1527678302.480105 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.10 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm) Config(760462-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/760462-fedora-rawhide-x86_64-1527678302.480105/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache tar: ./etc/resolv.conf: time stamp 2018-05-30 11:22:20 is 1033.084510325 s in the future Finish: unpacking root cache INFO: enabled HW Info plugin Mock Version: 1.4.10 INFO: Mock Version: 1.4.10 Start: dnf update 'Copr repository' 140 kB/s | 9.7 kB 00:00 'Additional repo copr_thofmann_ros' 673 kB/s | 52 kB 00:00 fedora 41 MB/s | 61 MB 00:01 Last metadata expiration check: 0:00:00 ago on Wed 30 May 2018 11:05:09 AM UTC. Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm Start: build setup for ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm Last metadata expiration check: 0:00:00 ago on Wed 30 May 2018 11:05:40 AM UTC. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: boost-devel x86_64 1.66.0-9.fc29 fedora 10 M cmake x86_64 3.11.2-1.fc29 fedora 7.7 M console-bridge-devel x86_64 0.3.2-9.fc28 fedora 15 k cppunit-devel x86_64 1.14.0-4.fc28 fedora 63 k eigen3-devel noarch 3.3.4-6.fc29 fedora 1.0 M gtest-devel x86_64 1.8.0-3.fc28 fedora 206 k log4cxx-devel x86_64 0.10.0-26.fc29 fedora 138 k python2-devel x86_64 2.7.15-2.fc29 fedora 410 k ros-kinetic-catkin-devel noarch 0.7.11-8.fc29 copr_base 9.5 k Installing dependencies: apr x86_64 1.6.3-7.fc29 fedora 124 k apr-util x86_64 1.6.1-6.fc29 fedora 104 k boost x86_64 1.66.0-9.fc29 fedora 51 k boost-atomic x86_64 1.66.0-9.fc29 fedora 53 k boost-chrono x86_64 1.66.0-9.fc29 fedora 61 k boost-container x86_64 1.66.0-9.fc29 fedora 81 k boost-context x86_64 1.66.0-9.fc29 fedora 54 k boost-coroutine x86_64 1.66.0-9.fc29 fedora 70 k boost-date-time x86_64 1.66.0-9.fc29 fedora 68 k boost-fiber x86_64 1.66.0-9.fc29 fedora 163 k boost-filesystem x86_64 1.66.0-9.fc29 fedora 86 k boost-graph x86_64 1.66.0-9.fc29 fedora 150 k boost-iostreams x86_64 1.66.0-9.fc29 fedora 77 k boost-locale x86_64 1.66.0-9.fc29 fedora 300 k boost-log x86_64 1.66.0-9.fc29 fedora 450 k boost-math x86_64 1.66.0-9.fc29 fedora 287 k boost-program-options x86_64 1.66.0-9.fc29 fedora 178 k boost-random x86_64 1.66.0-9.fc29 fedora 61 k boost-regex x86_64 1.66.0-9.fc29 fedora 318 k boost-serialization x86_64 1.66.0-9.fc29 fedora 152 k boost-signals x86_64 1.66.0-9.fc29 fedora 77 k boost-stacktrace x86_64 1.66.0-9.fc29 fedora 73 k boost-system x86_64 1.66.0-9.fc29 fedora 57 k boost-test x86_64 1.66.0-9.fc29 fedora 285 k boost-thread x86_64 1.66.0-9.fc29 fedora 96 k boost-timer x86_64 1.66.0-9.fc29 fedora 59 k boost-type_erasure x86_64 1.66.0-9.fc29 fedora 69 k boost-wave x86_64 1.66.0-9.fc29 fedora 228 k cmake-data noarch 3.11.2-1.fc29 fedora 1.3 M cmake-filesystem x86_64 3.11.2-1.fc29 fedora 38 k cmake-rpm-macros noarch 3.11.2-1.fc29 fedora 38 k console-bridge x86_64 0.3.2-9.fc28 fedora 17 k cppunit x86_64 1.14.0-4.fc28 fedora 140 k emacs-filesystem noarch 1:25.3-5.fc28 fedora 67 k gmock x86_64 1.8.0-3.fc28 fedora 61 k gmock-devel x86_64 1.8.0-3.fc28 fedora 177 k gtest x86_64 1.8.0-3.fc28 fedora 130 k jsoncpp x86_64 1.8.4-3.fc28 fedora 92 k libicu x86_64 61.1-2.fc29 fedora 8.9 M libicu-devel x86_64 61.1-2.fc29 fedora 925 k libquadmath x86_64 8.1.1-1.fc29 fedora 180 k libquadmath-devel x86_64 8.1.1-1.fc29 fedora 36 k libuv x86_64 1:1.20.3-1.fc29 fedora 123 k log4cxx x86_64 0.10.0-26.fc29 fedora 476 k python-rpm-macros noarch 3-29.fc29 fedora 12 k python2 x86_64 2.7.15-2.fc29 fedora 101 k python2-catkin_pkg noarch 0.4.2-1.fc29 fedora 298 k python2-dateutil noarch 1:2.7.0-1.fc29 fedora 271 k python2-docutils noarch 0.14-3.fc28 fedora 1.6 M python2-empy noarch 3.3.3-2.fc29 fedora 107 k python2-funcsigs noarch 1.0.2-9.fc29 fedora 29 k python2-libs x86_64 2.7.15-2.fc29 fedora 6.2 M python2-mock noarch 2.0.0-8.fc29 fedora 130 k python2-nose noarch 1.3.7-19.fc28 fedora 267 k python2-pbr noarch 3.1.1-7.fc29 fedora 272 k python2-pip noarch 9.0.3-2.fc29 fedora 2.0 M python2-pyparsing noarch 2.1.10-7.fc29 fedora 140 k python2-rpm-macros noarch 3-29.fc29 fedora 10 k python2-setuptools noarch 39.2.0-1.fc29 fedora 643 k python2-six noarch 1.11.0-3.fc28 fedora 37 k python3 x86_64 3.6.5-4.fc29 fedora 70 k python3-pip noarch 9.0.3-2.fc29 fedora 2.0 M python3-rpm-generators noarch 5-1.fc28 fedora 23 k python3-setuptools noarch 39.2.0-1.fc29 fedora 631 k rhash x86_64 1.3.5-2.fc28 fedora 129 k ros-kinetic-catkin noarch 0.7.11-8.fc29 copr_base 148 k Transaction Summary ================================================================================ Install 75 Packages Total download size: 51 M Installed size: 259 M Downloading Packages: (1/75): ros-kinetic-catkin-devel-0.7.11-8.fc29. 135 kB/s | 9.5 kB 00:00 (2/75): eigen3-devel-3.3.4-6.fc29.noarch.rpm 6.0 MB/s | 1.0 MB 00:00 (3/75): console-bridge-devel-0.3.2-9.fc28.x86_6 1.3 MB/s | 15 kB 00:00 (4/75): cppunit-devel-1.14.0-4.fc28.x86_64.rpm 463 kB/s | 63 kB 00:00 (5/75): gtest-devel-1.8.0-3.fc28.x86_64.rpm 4.0 MB/s | 206 kB 00:00 (6/75): log4cxx-devel-0.10.0-26.fc29.x86_64.rpm 5.7 MB/s | 138 kB 00:00 (7/75): cmake-3.11.2-1.fc29.x86_64.rpm 19 MB/s | 7.7 MB 00:00 (8/75): ros-kinetic-catkin-0.7.11-8.fc29.noarch 12 MB/s | 148 kB 00:00 (9/75): python2-devel-2.7.15-2.fc29.x86_64.rpm 3.7 MB/s | 410 kB 00:00 (10/75): python2-empy-3.3.3-2.fc29.noarch.rpm 9.2 MB/s | 107 kB 00:00 (11/75): python2-mock-2.0.0-8.fc29.noarch.rpm 7.2 MB/s | 130 kB 00:00 (12/75): boost-devel-1.66.0-9.fc29.x86_64.rpm 17 MB/s | 10 MB 00:00 (13/75): python2-catkin_pkg-0.4.2-1.fc29.noarch 3.1 MB/s | 298 kB 00:00 (14/75): python2-nose-1.3.7-19.fc28.noarch.rpm 4.0 MB/s | 267 kB 00:00 (15/75): python2-pyparsing-2.1.10-7.fc29.noarch 7.5 MB/s | 140 kB 00:00 (16/75): boost-1.66.0-9.fc29.x86_64.rpm 3.0 MB/s | 51 kB 00:00 (17/75): boost-atomic-1.66.0-9.fc29.x86_64.rpm 3.7 MB/s | 53 kB 00:00 (18/75): boost-chrono-1.66.0-9.fc29.x86_64.rpm 5.4 MB/s | 61 kB 00:00 (19/75): boost-container-1.66.0-9.fc29.x86_64.r 5.2 MB/s | 81 kB 00:00 (20/75): boost-context-1.66.0-9.fc29.x86_64.rpm 4.4 MB/s | 54 kB 00:00 (21/75): boost-coroutine-1.66.0-9.fc29.x86_64.r 3.3 MB/s | 70 kB 00:00 (22/75): boost-fiber-1.66.0-9.fc29.x86_64.rpm 7.8 MB/s | 163 kB 00:00 (23/75): boost-date-time-1.66.0-9.fc29.x86_64.r 2.9 MB/s | 68 kB 00:00 (24/75): boost-filesystem-1.66.0-9.fc29.x86_64. 4.9 MB/s | 86 kB 00:00 (25/75): boost-graph-1.66.0-9.fc29.x86_64.rpm 8.4 MB/s | 150 kB 00:00 (26/75): boost-iostreams-1.66.0-9.fc29.x86_64.r 3.9 MB/s | 77 kB 00:00 (27/75): boost-locale-1.66.0-9.fc29.x86_64.rpm 16 MB/s | 300 kB 00:00 (28/75): boost-log-1.66.0-9.fc29.x86_64.rpm 15 MB/s | 450 kB 00:00 (29/75): boost-program-options-1.66.0-9.fc29.x8 9.9 MB/s | 178 kB 00:00 (30/75): boost-random-1.66.0-9.fc29.x86_64.rpm 2.8 MB/s | 61 kB 00:00 (31/75): boost-math-1.66.0-9.fc29.x86_64.rpm 5.1 MB/s | 287 kB 00:00 (32/75): boost-regex-1.66.0-9.fc29.x86_64.rpm 7.9 MB/s | 318 kB 00:00 (33/75): boost-serialization-1.66.0-9.fc29.x86_ 5.5 MB/s | 152 kB 00:00 (34/75): boost-stacktrace-1.66.0-9.fc29.x86_64. 5.9 MB/s | 73 kB 00:00 (35/75): boost-signals-1.66.0-9.fc29.x86_64.rpm 2.5 MB/s | 77 kB 00:00 (36/75): boost-system-1.66.0-9.fc29.x86_64.rpm 4.6 MB/s | 57 kB 00:00 (37/75): boost-test-1.66.0-9.fc29.x86_64.rpm 13 MB/s | 285 kB 00:00 (38/75): boost-type_erasure-1.66.0-9.fc29.x86_6 3.7 MB/s | 69 kB 00:00 (39/75): boost-timer-1.66.0-9.fc29.x86_64.rpm 2.8 MB/s | 59 kB 00:00 (40/75): libquadmath-devel-8.1.1-1.fc29.x86_64. 3.0 MB/s | 36 kB 00:00 (41/75): boost-wave-1.66.0-9.fc29.x86_64.rpm 11 MB/s | 228 kB 00:00 (42/75): cmake-filesystem-3.11.2-1.fc29.x86_64. 2.7 MB/s | 38 kB 00:00 (43/75): cmake-rpm-macros-3.11.2-1.fc29.noarch. 3.4 MB/s | 38 kB 00:00 (44/75): jsoncpp-1.8.4-3.fc28.x86_64.rpm 3.4 MB/s | 92 kB 00:00 (45/75): libuv-1.20.3-1.fc29.x86_64.rpm 6.2 MB/s | 123 kB 00:00 (46/75): cmake-data-3.11.2-1.fc29.noarch.rpm 15 MB/s | 1.3 MB 00:00 (47/75): rhash-1.3.5-2.fc28.x86_64.rpm 5.8 MB/s | 129 kB 00:00 (48/75): console-bridge-0.3.2-9.fc28.x86_64.rpm 1.2 MB/s | 17 kB 00:00 (49/75): gtest-1.8.0-3.fc28.x86_64.rpm 6.3 MB/s | 130 kB 00:00 (50/75): cppunit-1.14.0-4.fc28.x86_64.rpm 5.6 MB/s | 140 kB 00:00 (51/75): python-rpm-macros-3-29.fc29.noarch.rpm 962 kB/s | 12 kB 00:00 (52/75): libicu-devel-61.1-2.fc29.x86_64.rpm 5.7 MB/s | 925 kB 00:00 (53/75): log4cxx-0.10.0-26.fc29.x86_64.rpm 14 MB/s | 476 kB 00:00 (54/75): python2-2.7.15-2.fc29.x86_64.rpm 4.2 MB/s | 101 kB 00:00 (55/75): python2-rpm-macros-3-29.fc29.noarch.rp 786 kB/s | 10 kB 00:00 (56/75): python3-rpm-generators-5-1.fc28.noarch 1.0 MB/s | 23 kB 00:00 (57/75): python2-dateutil-2.7.0-1.fc29.noarch.r 11 MB/s | 271 kB 00:00 (58/75): python2-funcsigs-1.0.2-9.fc29.noarch.r 1.6 MB/s | 29 kB 00:00 (59/75): python2-pbr-3.1.1-7.fc29.noarch.rpm 12 MB/s | 272 kB 00:00 (60/75): python2-six-1.11.0-3.fc28.noarch.rpm 3.0 MB/s | 37 kB 00:00 (61/75): python2-setuptools-39.2.0-1.fc29.noarc 13 MB/s | 643 kB 00:00 (62/75): boost-thread-1.66.0-9.fc29.x86_64.rpm 5.5 MB/s | 96 kB 00:00 (63/75): python2-docutils-0.14-3.fc28.noarch.rp 4.9 MB/s | 1.6 MB 00:00 (64/75): emacs-filesystem-25.3-5.fc28.noarch.rp 3.0 MB/s | 67 kB 00:00 (65/75): apr-1.6.3-7.fc29.x86_64.rpm 4.3 MB/s | 124 kB 00:00 (66/75): apr-util-1.6.1-6.fc29.x86_64.rpm 3.3 MB/s | 104 kB 00:00 (67/75): python2-libs-2.7.15-2.fc29.x86_64.rpm 12 MB/s | 6.2 MB 00:00 (68/75): python3-setuptools-39.2.0-1.fc29.noarc 13 MB/s | 631 kB 00:00 (69/75): python3-3.6.5-4.fc29.x86_64.rpm 3.7 MB/s | 70 kB 00:00 (70/75): python3-pip-9.0.3-2.fc29.noarch.rpm 13 MB/s | 2.0 MB 00:00 (71/75): libicu-61.1-2.fc29.x86_64.rpm 15 MB/s | 8.9 MB 00:00 (72/75): libquadmath-8.1.1-1.fc29.x86_64.rpm 3.0 MB/s | 180 kB 00:00 (73/75): gmock-devel-1.8.0-3.fc28.x86_64.rpm 9.0 MB/s | 177 kB 00:00 (74/75): gmock-1.8.0-3.fc28.x86_64.rpm 3.1 MB/s | 61 kB 00:00 (75/75): python2-pip-9.0.3-2.fc29.noarch.rpm 4.8 MB/s | 2.0 MB 00:00 -------------------------------------------------------------------------------- Total 24 MB/s | 51 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python2-libs-2.7.15-2.fc29.x86_64 1/75 Installing : python2-setuptools-39.2.0-1.fc29.noarch 2/75 Installing : python2-pip-9.0.3-2.fc29.noarch 3/75 Installing : python2-2.7.15-2.fc29.x86_64 4/75 Installing : boost-system-1.66.0-9.fc29.x86_64 5/75 Installing : boost-chrono-1.66.0-9.fc29.x86_64 6/75 Installing : boost-thread-1.66.0-9.fc29.x86_64 7/75 Installing : boost-filesystem-1.66.0-9.fc29.x86_64 8/75 Installing : libicu-61.1-2.fc29.x86_64 9/75 Running scriptlet: libicu-61.1-2.fc29.x86_64 9/75 Installing : boost-regex-1.66.0-9.fc29.x86_64 10/75 Installing : boost-date-time-1.66.0-9.fc29.x86_64 11/75 Installing : boost-context-1.66.0-9.fc29.x86_64 12/75 Installing : boost-timer-1.66.0-9.fc29.x86_64 13/75 Installing : python3-3.6.5-4.fc29.x86_64 14/75 Installing : python3-setuptools-39.2.0-1.fc29.noarch 15/75 Installing : python3-pip-9.0.3-2.fc29.noarch 16/75 Installing : boost-atomic-1.66.0-9.fc29.x86_64 17/75 Installing : boost-log-1.66.0-9.fc29.x86_64 18/75 Installing : cmake-rpm-macros-3.11.2-1.fc29.noarch 19/75 Installing : boost-test-1.66.0-9.fc29.x86_64 20/75 Installing : boost-coroutine-1.66.0-9.fc29.x86_64 21/75 Installing : boost-fiber-1.66.0-9.fc29.x86_64 22/75 Installing : boost-wave-1.66.0-9.fc29.x86_64 23/75 Installing : boost-graph-1.66.0-9.fc29.x86_64 24/75 Installing : boost-locale-1.66.0-9.fc29.x86_64 25/75 Installing : boost-type_erasure-1.66.0-9.fc29.x86_64 26/75 Installing : boost-random-1.66.0-9.fc29.x86_64 27/75 Installing : python2-pyparsing-2.1.10-7.fc29.noarch 28/75 Installing : python2-six-1.11.0-3.fc28.noarch 29/75 Installing : apr-1.6.3-7.fc29.x86_64 30/75 Running scriptlet: apr-1.6.3-7.fc29.x86_64 30/75 Installing : gtest-1.8.0-3.fc28.x86_64 31/75 Installing : cmake-filesystem-3.11.2-1.fc29.x86_64 32/75 Installing : boost-stacktrace-1.66.0-9.fc29.x86_64 33/75 Installing : boost-signals-1.66.0-9.fc29.x86_64 34/75 Installing : boost-serialization-1.66.0-9.fc29.x86_64 35/75 Installing : boost-program-options-1.66.0-9.fc29.x86_64 36/75 Installing : boost-math-1.66.0-9.fc29.x86_64 37/75 Installing : boost-iostreams-1.66.0-9.fc29.x86_64 38/75 Installing : boost-container-1.66.0-9.fc29.x86_64 39/75 Installing : boost-1.66.0-9.fc29.x86_64 40/75 Installing : gtest-devel-1.8.0-3.fc28.x86_64 41/75 Installing : gmock-1.8.0-3.fc28.x86_64 42/75 Installing : gmock-devel-1.8.0-3.fc28.x86_64 43/75 Installing : apr-util-1.6.1-6.fc29.x86_64 44/75 Running scriptlet: apr-util-1.6.1-6.fc29.x86_64 44/75 Installing : log4cxx-0.10.0-26.fc29.x86_64 45/75 Running scriptlet: log4cxx-0.10.0-26.fc29.x86_64 45/75 Installing : python2-dateutil-1:2.7.0-1.fc29.noarch 46/75 Installing : python3-rpm-generators-5-1.fc28.noarch 47/75 Installing : libicu-devel-61.1-2.fc29.x86_64 48/75 Installing : python2-empy-3.3.3-2.fc29.noarch 49/75 Installing : python2-nose-1.3.7-19.fc28.noarch 50/75 Installing : python2-docutils-0.14-3.fc28.noarch 51/75 Installing : python2-catkin_pkg-0.4.2-1.fc29.noarch 52/75 Installing : ros-kinetic-catkin-0.7.11-8.fc29.noarch 53/75 Installing : python2-funcsigs-1.0.2-9.fc29.noarch 54/75 Installing : python2-pbr-3.1.1-7.fc29.noarch 55/75 Installing : python2-mock-2.0.0-8.fc29.noarch 56/75 Installing : libquadmath-8.1.1-1.fc29.x86_64 57/75 Running scriptlet: libquadmath-8.1.1-1.fc29.x86_64 57/75 Installing : libquadmath-devel-8.1.1-1.fc29.x86_64 58/75 Installing : emacs-filesystem-1:25.3-5.fc28.noarch 59/75 Installing : python2-rpm-macros-3-29.fc29.noarch 60/75 Installing : python-rpm-macros-3-29.fc29.noarch 61/75 Installing : cppunit-1.14.0-4.fc28.x86_64 62/75 Running scriptlet: cppunit-1.14.0-4.fc28.x86_64 62/75 Installing : console-bridge-0.3.2-9.fc28.x86_64 63/75 Running scriptlet: console-bridge-0.3.2-9.fc28.x86_64 63/75 Installing : rhash-1.3.5-2.fc28.x86_64 64/75 Running scriptlet: rhash-1.3.5-2.fc28.x86_64 64/75 Installing : libuv-1:1.20.3-1.fc29.x86_64 65/75 Installing : jsoncpp-1.8.4-3.fc28.x86_64 66/75 Installing : cmake-data-3.11.2-1.fc29.noarch 67/75 Installing : cmake-3.11.2-1.fc29.x86_64 68/75 Installing : ros-kinetic-catkin-devel-0.7.11-8.fc29.noarch 69/75 Installing : console-bridge-devel-0.3.2-9.fc28.x86_64 70/75 Installing : cppunit-devel-1.14.0-4.fc28.x86_64 71/75 Installing : python2-devel-2.7.15-2.fc29.x86_64 72/75 Installing : boost-devel-1.66.0-9.fc29.x86_64 73/75 Installing : log4cxx-devel-0.10.0-26.fc29.x86_64 74/75 Installing : eigen3-devel-3.3.4-6.fc29.noarch 75/75 Running scriptlet: eigen3-devel-3.3.4-6.fc29.noarch 75/75 Verifying : eigen3-devel-3.3.4-6.fc29.noarch 1/75 Verifying : ros-kinetic-catkin-devel-0.7.11-8.fc29.noarch 2/75 Verifying : boost-devel-1.66.0-9.fc29.x86_64 3/75 Verifying : cmake-3.11.2-1.fc29.x86_64 4/75 Verifying : console-bridge-devel-0.3.2-9.fc28.x86_64 5/75 Verifying : cppunit-devel-1.14.0-4.fc28.x86_64 6/75 Verifying : gtest-devel-1.8.0-3.fc28.x86_64 7/75 Verifying : log4cxx-devel-0.10.0-26.fc29.x86_64 8/75 Verifying : python2-devel-2.7.15-2.fc29.x86_64 9/75 Verifying : ros-kinetic-catkin-0.7.11-8.fc29.noarch 10/75 Verifying : python2-catkin_pkg-0.4.2-1.fc29.noarch 11/75 Verifying : python2-empy-3.3.3-2.fc29.noarch 12/75 Verifying : python2-mock-2.0.0-8.fc29.noarch 13/75 Verifying : python2-nose-1.3.7-19.fc28.noarch 14/75 Verifying : python2-pyparsing-2.1.10-7.fc29.noarch 15/75 Verifying : boost-1.66.0-9.fc29.x86_64 16/75 Verifying : boost-atomic-1.66.0-9.fc29.x86_64 17/75 Verifying : boost-chrono-1.66.0-9.fc29.x86_64 18/75 Verifying : boost-container-1.66.0-9.fc29.x86_64 19/75 Verifying : boost-context-1.66.0-9.fc29.x86_64 20/75 Verifying : boost-coroutine-1.66.0-9.fc29.x86_64 21/75 Verifying : boost-date-time-1.66.0-9.fc29.x86_64 22/75 Verifying : boost-fiber-1.66.0-9.fc29.x86_64 23/75 Verifying : boost-filesystem-1.66.0-9.fc29.x86_64 24/75 Verifying : boost-graph-1.66.0-9.fc29.x86_64 25/75 Verifying : boost-iostreams-1.66.0-9.fc29.x86_64 26/75 Verifying : boost-locale-1.66.0-9.fc29.x86_64 27/75 Verifying : boost-log-1.66.0-9.fc29.x86_64 28/75 Verifying : boost-math-1.66.0-9.fc29.x86_64 29/75 Verifying : boost-program-options-1.66.0-9.fc29.x86_64 30/75 Verifying : boost-random-1.66.0-9.fc29.x86_64 31/75 Verifying : boost-regex-1.66.0-9.fc29.x86_64 32/75 Verifying : boost-serialization-1.66.0-9.fc29.x86_64 33/75 Verifying : boost-signals-1.66.0-9.fc29.x86_64 34/75 Verifying : boost-stacktrace-1.66.0-9.fc29.x86_64 35/75 Verifying : boost-system-1.66.0-9.fc29.x86_64 36/75 Verifying : boost-test-1.66.0-9.fc29.x86_64 37/75 Verifying : boost-timer-1.66.0-9.fc29.x86_64 38/75 Verifying : boost-type_erasure-1.66.0-9.fc29.x86_64 39/75 Verifying : boost-wave-1.66.0-9.fc29.x86_64 40/75 Verifying : libicu-devel-61.1-2.fc29.x86_64 41/75 Verifying : libquadmath-devel-8.1.1-1.fc29.x86_64 42/75 Verifying : cmake-data-3.11.2-1.fc29.noarch 43/75 Verifying : cmake-filesystem-3.11.2-1.fc29.x86_64 44/75 Verifying : cmake-rpm-macros-3.11.2-1.fc29.noarch 45/75 Verifying : jsoncpp-1.8.4-3.fc28.x86_64 46/75 Verifying : libuv-1:1.20.3-1.fc29.x86_64 47/75 Verifying : rhash-1.3.5-2.fc28.x86_64 48/75 Verifying : console-bridge-0.3.2-9.fc28.x86_64 49/75 Verifying : cppunit-1.14.0-4.fc28.x86_64 50/75 Verifying : gtest-1.8.0-3.fc28.x86_64 51/75 Verifying : log4cxx-0.10.0-26.fc29.x86_64 52/75 Verifying : python-rpm-macros-3-29.fc29.noarch 53/75 Verifying : python2-2.7.15-2.fc29.x86_64 54/75 Verifying : python2-libs-2.7.15-2.fc29.x86_64 55/75 Verifying : python2-rpm-macros-3-29.fc29.noarch 56/75 Verifying : python3-rpm-generators-5-1.fc28.noarch 57/75 Verifying : python2-dateutil-1:2.7.0-1.fc29.noarch 58/75 Verifying : python2-docutils-0.14-3.fc28.noarch 59/75 Verifying : python2-funcsigs-1.0.2-9.fc29.noarch 60/75 Verifying : python2-pbr-3.1.1-7.fc29.noarch 61/75 Verifying : python2-six-1.11.0-3.fc28.noarch 62/75 Verifying : python2-setuptools-39.2.0-1.fc29.noarch 63/75 Verifying : boost-thread-1.66.0-9.fc29.x86_64 64/75 Verifying : libicu-61.1-2.fc29.x86_64 65/75 Verifying : emacs-filesystem-1:25.3-5.fc28.noarch 66/75 Verifying : apr-1.6.3-7.fc29.x86_64 67/75 Verifying : apr-util-1.6.1-6.fc29.x86_64 68/75 Verifying : python2-pip-9.0.3-2.fc29.noarch 69/75 Verifying : python3-setuptools-39.2.0-1.fc29.noarch 70/75 Verifying : python3-3.6.5-4.fc29.x86_64 71/75 Verifying : python3-pip-9.0.3-2.fc29.noarch 72/75 Verifying : libquadmath-8.1.1-1.fc29.x86_64 73/75 Verifying : gmock-devel-1.8.0-3.fc28.x86_64 74/75 Verifying : gmock-1.8.0-3.fc28.x86_64 75/75 Installed: boost-devel.x86_64 1.66.0-9.fc29 cmake.x86_64 3.11.2-1.fc29 console-bridge-devel.x86_64 0.3.2-9.fc28 cppunit-devel.x86_64 1.14.0-4.fc28 eigen3-devel.noarch 3.3.4-6.fc29 gtest-devel.x86_64 1.8.0-3.fc28 log4cxx-devel.x86_64 0.10.0-26.fc29 python2-devel.x86_64 2.7.15-2.fc29 ros-kinetic-catkin-devel.noarch 0.7.11-8.fc29 apr.x86_64 1.6.3-7.fc29 apr-util.x86_64 1.6.1-6.fc29 boost.x86_64 1.66.0-9.fc29 boost-atomic.x86_64 1.66.0-9.fc29 boost-chrono.x86_64 1.66.0-9.fc29 boost-container.x86_64 1.66.0-9.fc29 boost-context.x86_64 1.66.0-9.fc29 boost-coroutine.x86_64 1.66.0-9.fc29 boost-date-time.x86_64 1.66.0-9.fc29 boost-fiber.x86_64 1.66.0-9.fc29 boost-filesystem.x86_64 1.66.0-9.fc29 boost-graph.x86_64 1.66.0-9.fc29 boost-iostreams.x86_64 1.66.0-9.fc29 boost-locale.x86_64 1.66.0-9.fc29 boost-log.x86_64 1.66.0-9.fc29 boost-math.x86_64 1.66.0-9.fc29 boost-program-options.x86_64 1.66.0-9.fc29 boost-random.x86_64 1.66.0-9.fc29 boost-regex.x86_64 1.66.0-9.fc29 boost-serialization.x86_64 1.66.0-9.fc29 boost-signals.x86_64 1.66.0-9.fc29 boost-stacktrace.x86_64 1.66.0-9.fc29 boost-system.x86_64 1.66.0-9.fc29 boost-test.x86_64 1.66.0-9.fc29 boost-thread.x86_64 1.66.0-9.fc29 boost-timer.x86_64 1.66.0-9.fc29 boost-type_erasure.x86_64 1.66.0-9.fc29 boost-wave.x86_64 1.66.0-9.fc29 cmake-data.noarch 3.11.2-1.fc29 cmake-filesystem.x86_64 3.11.2-1.fc29 cmake-rpm-macros.noarch 3.11.2-1.fc29 console-bridge.x86_64 0.3.2-9.fc28 cppunit.x86_64 1.14.0-4.fc28 emacs-filesystem.noarch 1:25.3-5.fc28 gmock.x86_64 1.8.0-3.fc28 gmock-devel.x86_64 1.8.0-3.fc28 gtest.x86_64 1.8.0-3.fc28 jsoncpp.x86_64 1.8.4-3.fc28 libicu.x86_64 61.1-2.fc29 libicu-devel.x86_64 61.1-2.fc29 libquadmath.x86_64 8.1.1-1.fc29 libquadmath-devel.x86_64 8.1.1-1.fc29 libuv.x86_64 1:1.20.3-1.fc29 log4cxx.x86_64 0.10.0-26.fc29 python-rpm-macros.noarch 3-29.fc29 python2.x86_64 2.7.15-2.fc29 python2-catkin_pkg.noarch 0.4.2-1.fc29 python2-dateutil.noarch 1:2.7.0-1.fc29 python2-docutils.noarch 0.14-3.fc28 python2-empy.noarch 3.3.3-2.fc29 python2-funcsigs.noarch 1.0.2-9.fc29 python2-libs.x86_64 2.7.15-2.fc29 python2-mock.noarch 2.0.0-8.fc29 python2-nose.noarch 1.3.7-19.fc28 python2-pbr.noarch 3.1.1-7.fc29 python2-pip.noarch 9.0.3-2.fc29 python2-pyparsing.noarch 2.1.10-7.fc29 python2-rpm-macros.noarch 3-29.fc29 python2-setuptools.noarch 39.2.0-1.fc29 python2-six.noarch 1.11.0-3.fc28 python3.x86_64 3.6.5-4.fc29 python3-pip.noarch 9.0.3-2.fc29 python3-rpm-generators.noarch 5-1.fc28 python3-setuptools.noarch 39.2.0-1.fc29 rhash.x86_64 1.3.5-2.fc28 ros-kinetic-catkin.noarch 0.7.11-8.fc29 Complete! Finish: build setup for ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm Start: rpmbuild ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.th2zUk + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ros-kinetic-orocos_kdl-1.3.1 + /usr/bin/mkdir -p ros-kinetic-orocos_kdl-1.3.1 + cd ros-kinetic-orocos_kdl-1.3.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar --strip-components=1 -xf /builddir/build/SOURCES/ros-kinetic-orocos_kdl-1.3.1-source0.tar.gz + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.j3WCRN + umask 022 + cd /builddir/build/BUILD + cd ros-kinetic-orocos_kdl-1.3.1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VP7yPg + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 ++ dirname /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 + cd ros-kinetic-orocos_kdl-1.3.1 + 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 ++ CATKIN_SHELL=bash ++++ dirname /usr/lib64/ros/setup.bash +++ builtin cd /usr/lib64/ros +++ pwd ++ _CATKIN_SETUP_DIR=/usr/lib64/ros ++ . /usr/lib64/ros/setup.sh +++ : /usr/lib64/ros +++ _SETUP_UTIL=/usr/lib64/ros/_setup_util.py +++ unset _CATKIN_SETUP_DIR +++ '[' '!' -f /usr/lib64/ros/_setup_util.py ']' ++++ uname -s +++ _UNAME=Linux +++ _IS_DARWIN=0 +++ '[' Linux = Darwin ']' +++ unset _UNAME +++ export CMAKE_PREFIX_PATH +++ '[' 0 -eq 0 ']' +++ export LD_LIBRARY_PATH +++ unset _IS_DARWIN +++ export PATH +++ export PKG_CONFIG_PATH +++ export PYTHONPATH +++ '[' -z bash ']' +++ '[' -d '' ']' +++ _TMPDIR=/tmp ++++ mktemp /tmp/setup.sh.XXXXXXXXXX +++ _SETUP_TMP=/tmp/setup.sh.Kr8aWm2j19 +++ unset _TMPDIR +++ '[' 0 -ne 0 -o '!' -f /tmp/setup.sh.Kr8aWm2j19 ']' +++ CATKIN_SHELL=bash +++ /usr/lib64/ros/_setup_util.py +++ _RC=0 +++ '[' 0 -ne 0 ']' +++ unset _RC +++ unset _SETUP_UTIL +++ . /tmp/setup.sh.Kr8aWm2j19 ++++ export CMAKE_PREFIX_PATH=/usr/lib64/ros ++++ CMAKE_PREFIX_PATH=/usr/lib64/ros ++++ export LD_LIBRARY_PATH=/usr/lib64/ros/lib ++++ LD_LIBRARY_PATH=/usr/lib64/ros/lib ++++ export PATH=/usr/lib64/ros/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin ++++ PATH=/usr/lib64/ros/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin ++++ export PKG_CONFIG_PATH=/usr/lib64/ros/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++++ PKG_CONFIG_PATH=/usr/lib64/ros/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++++ export PYTHONPATH=/usr/lib64/ros/lib/python2.7/site-packages ++++ PYTHONPATH=/usr/lib64/ros/lib/python2.7/site-packages ++++ export _CATKIN_ENVIRONMENT_HOOKS_COUNT=2 ++++ _CATKIN_ENVIRONMENT_HOOKS_COUNT=2 ++++ export _CATKIN_ENVIRONMENT_HOOKS_0=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash ++++ _CATKIN_ENVIRONMENT_HOOKS_0=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash ++++ export _CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE=/usr/lib64/ros ++++ _CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE=/usr/lib64/ros ++++ export _CATKIN_ENVIRONMENT_HOOKS_1=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash ++++ _CATKIN_ENVIRONMENT_HOOKS_1=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash ++++ export _CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE=/usr/lib64/ros ++++ _CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE=/usr/lib64/ros +++ rm -f /tmp/setup.sh.Kr8aWm2j19 +++ unset _SETUP_TMP +++ _i=0 +++ '[' 0 -lt 2 ']' +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_0' ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash +++ unset _CATKIN_ENVIRONMENT_HOOKS_0 +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE' ++++ _envfile_workspace=/usr/lib64/ros +++ unset _CATKIN_ENVIRONMENT_HOOKS_0_WORKSPACE +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros +++ . /usr/lib64/ros/etc/catkin/profile.d/05.catkin_make.bash ++++ complete -F _catkin_make catkin_make +++ unset CATKIN_ENV_HOOK_WORKSPACE +++ _i=1 +++ '[' 1 -lt 2 ']' +++ eval '_envfile=$_CATKIN_ENVIRONMENT_HOOKS_1' ++++ _envfile=/usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash +++ unset _CATKIN_ENVIRONMENT_HOOKS_1 +++ eval '_envfile_workspace=$_CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE' ++++ _envfile_workspace=/usr/lib64/ros +++ unset _CATKIN_ENVIRONMENT_HOOKS_1_WORKSPACE +++ CATKIN_ENV_HOOK_WORKSPACE=/usr/lib64/ros +++ . /usr/lib64/ros/etc/catkin/profile.d/05.catkin_make_isolated.bash ++++ complete -F _catkin_make_isolated catkin_make_isolated +++ unset CATKIN_ENV_HOOK_WORKSPACE +++ _i=2 +++ '[' 2 -lt 2 ']' +++ unset _i +++ unset _CATKIN_ENVIRONMENT_HOOKS_COUNT + DESTDIR=/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 + export DESTDIR + catkin_make_isolated -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCATKIN_ENABLE_TESTING=OFF --source . --install --install-space /usr/lib64/ros/ --pkg orocos_kdl Base path: /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1 Source space: /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1 Build space: /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/build_isolated Devel space: /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/devel_isolated Install space: /usr/lib64/ros Additional CMake Arguments: -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCATKIN_ENABLE_TESTING=OFF ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ traversing 1 packages in topological order: ~~ - orocos_kdl (plain cmake) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The packages or cmake arguments have changed, forcing cmake invocation ==> Processing plain cmake package: 'orocos_kdl' ==> Creating build directory: 'build_isolated/orocos_kdl/install' ==> cmake /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/. -DCMAKE_INSTALL_PREFIX=/usr/lib64/ros -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCATKIN_ENABLE_TESTING=OFF -G Unix Makefiles in '/builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/build_isolated/orocos_kdl/install' -- 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 Orocos KDL version (1.3.0) Build type set to 'RelWithDebInfo' by user. -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Performing Test HAVE_STL_CONTAINER_INCOMPLETE_TYPES -- Performing Test HAVE_STL_CONTAINER_INCOMPLETE_TYPES - Success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CATKIN_ENABLE_TESTING -- Build files have been written to: /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/build_isolated/orocos_kdl/install ==> make -j2 -l2 in '/builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/build_isolated/orocos_kdl/install' Scanning dependencies of target orocos-kdl [ 3%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chain.cpp.o [ 3%] Building CXX object src/CMakeFiles/orocos-kdl.dir/articulatedbodyinertia.cpp.o [ 5%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chaindynparam.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:88:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:66:114: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:52:56: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:56:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:63:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:72:112: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, 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]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:32:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:33:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_recursive_newton_euler.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:66:114: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_recursive_newton_euler.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_recursive_newton_euler.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:40:11: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_recursive_newton_euler.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chaindynparam.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:89:134: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:89:134: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:94:98: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /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::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:224:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Matrix, 0> >; InitialFunc = Eigen::internal::assign_op; DstXprType = Eigen::Matrix; OtherXpr = Eigen::Matrix; ProductType = Eigen::Product, Eigen::Matrix, 0>; Func1 = Eigen::internal::assign_op; Func2 = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Matrix, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Matrix, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Matrix, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Matrix, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:88:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /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::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:224:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; InitialFunc = Eigen::internal::assign_op; DstXprType = Eigen::Matrix; OtherXpr = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >; ProductType = Eigen::Product, Eigen::Matrix, 0>; Func1 = Eigen::internal::assign_op; Func2 = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:107:96: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /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::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Transpose >, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Transpose >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Transpose >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:223:29: required from 'static void Eigen::internal::assignment_from_xpr_op_product::run(DstXprType&, const SrcXprType&, const InitialFunc&) [with SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; InitialFunc = Eigen::internal::assign_op; DstXprType = Eigen::Matrix; OtherXpr = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >; ProductType = Eigen::Product, Eigen::Matrix, 0>; Func1 = Eigen::internal::assign_op; Func2 = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:107:96: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:72:112: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:72:112: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:73:101: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainfksolverpos_recursive.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:89:134: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:89:134: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:94:98: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /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::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Transpose >, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Transpose >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Transpose >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Product, Eigen::Transpose >, 0> >, const Eigen::Product, Eigen::Matrix, 0> >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:89:134: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:30, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainfksolvervel_recursive.cpp.o [ 10%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainidsolver_recursive_newton_euler.cpp.o [ 11%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainidsolver_vereshchagin.cpp.o [ 13%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolverpos_lma.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:187:73: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:192:72: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:261:49: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Product >, Eigen::Matrix, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Product >, Eigen::Matrix, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Product >, Eigen::Matrix, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Product >, Eigen::Matrix, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::Product >, Eigen::Matrix, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Product >, Eigen::Matrix, 0> >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:267:62: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:175:29: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:269:20: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:270:26: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:298:28: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:66:114: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /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 >': /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>' /usr/include/eigen3/Eigen/src/Core/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]' /usr/include/eigen3/Eigen/src/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]' /usr/include/eigen3/Eigen/src/Core/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]' /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]' /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]' /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]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:179:154: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/articulatedbodyinertia.hpp:40:11: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:40:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:42:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 6, 1, true>, 3, 1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 6, 1, true>, 3, 1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 6, 1, true>, 3, 1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 6, 1, true>, 3, 1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 6, 1, true>, 3, 1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 6, 1, true>, 3, 1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 6, 1, true>, 3, 1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block, 6, 1, true>, 3, 1, false>]' /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:95:64: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Block, 6, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:162:97: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 3, 1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 3, 1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 3, 1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 3, 1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 3, 1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block, 3, 1, false>]' /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:95:64: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:172:90: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /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 >': /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>' /usr/include/eigen3/Eigen/src/Core/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]' /usr/include/eigen3/Eigen/src/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]' /usr/include/eigen3/Eigen/src/Core/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]' /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 >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:174:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 6; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:184:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:190:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:195:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /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::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:404:29: required from 'static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:163:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::add_assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:50:31: required from 'ExpressionType& Eigen::NoAlias::operator+=(const StorageBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:199:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:233:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 6, 1, true>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 6, 1, true>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 6, 1, true>, -1, -1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 6, 1, true>, -1, -1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 6, 1, true>, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 6, 1, true>, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 6, 1, true>, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block, 6, 1, true>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer::CommaInitializer(XprType&, const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Block, 6, 1, true>]' /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block, 6, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:162:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer::CommaInitializer(XprType&, const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:172:54: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /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 >': /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>' /usr/include/eigen3/Eigen/src/Core/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]' /usr/include/eigen3/Eigen/src/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]' /usr/include/eigen3/Eigen/src/Core/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]' /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 >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:262:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:273:34: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 6; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = -1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:174:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:176:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:298:28: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:273:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:273:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:273:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:273:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with BinaryOp = Eigen::internal::scalar_quotient_op; Lhs = const Eigen::Product, Eigen::Transpose >, 0>; Rhs = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::internal::evaluator >::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:192:72: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver.hpp:27, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainidsolver_vereshchagin.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:152:33: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:750:39: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:761:20: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:779:22: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:62: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:156:70: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:175:27: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:190:23: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' /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 >]' /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]' /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 = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:203:38: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 1; int _Cols = 6; int _Options = 1; int _MaxRows = 1; int _MaxCols = 6]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:62: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:212:58: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' /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 >]' /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]' /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 = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:243:13: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:252:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Transpose >; OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:156:70: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Transpose >; OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose >; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:208:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Transpose >; OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose >; _Scalar = double; int _Rows = 1; int _Cols = 6; int _Options = 1; int _MaxRows = 1; int _MaxCols = 6]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:212:58: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:683:20: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:18: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:229:17: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 8, 0, Eigen::internal::evaluator, 10> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 10; bool SetOpposite = false; DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:847:61: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::TriangularView, 10>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::TriangularView, 10>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:560:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:397:44: required from 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::setZero() [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 10; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 10>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:250:9: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::mul_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::mul_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::mul_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:157:11: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, true>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:164:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:165:18: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:18: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<1, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 1; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false> >, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:736:7: required from 'class Eigen::internal::triangular_dense_assignment_kernel<2, 0, 1, Eigen::internal::evaluator >, Eigen::internal::evaluator, -1, -1, false>, 2> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:799:10: required from 'void Eigen::internal::call_triangular_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with int Mode = 2; bool SetOpposite = true; DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:838:89: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::TriangularView, -1, -1, false>, 2>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::TriangularView, -1, -1, false>, 2>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:571:22: required from 'Derived& Eigen::PlainObjectBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, -1, -1, false>, 2>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:175:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:685:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase::setOnes() [with Derived = Eigen::Diagonal, 0>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:249:9: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:11: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:747:14: required from 'static Derived& Eigen::internal::setIdentity_impl::run(Derived&) [with Derived = Eigen::Matrix; bool Big = false]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:776:50: required from 'Derived& Eigen::MatrixBase::setIdentity() [with Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:793:22: required from 'Derived& Eigen::MatrixBase::setIdentity(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:690:24: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h: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 = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:202:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h: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 = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:205:26: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, -1, 1, false> > >; Dest = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:192:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:324:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:324:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true>, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:204:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, -1, 1, false> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, -1, 1, false> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, false> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, false> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:204:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:204:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, -1, 1, true>, -1, 1, false> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, -1, 1, true>, -1, 1, false> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, true>, -1, 1, false> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, 1, true>, -1, 1, false> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:7: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:204:25: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:265:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Diagonal, 0>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Diagonal, 0>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose >; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Transpose >; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:9: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:571:50: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:155:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.hpp:34, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolverpos_lma.cpp:31: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolverpos_nr.cpp.o [ 16%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolverpos_nr_jl.cpp.o [ 18%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolvervel_pinv.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv.cpp:65:35: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolvervel_pinv_givens.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:101:64: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:102:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Derived = Eigen::Block, -1, 1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:105:74: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:107:55: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:120:53: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:124:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, -1, 1, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, -1, 1, false> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Derived = Eigen::Block, -1, 1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:166:75: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, false> > >; Derived = Eigen::Block, 1, -1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:167:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, false> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 1, -1, false> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, 1, -1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:168:56: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> > >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> > >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, -1, 1, true> >; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, -1, 1, true> >; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:185:47: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> > >, Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> > >, Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, -1, 1, true> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, -1, 1, true> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, 1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:187:49: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:44:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:44:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:68:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /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::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >]' /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::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:100:59: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:132:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:73:44: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:88:40: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Assign.h:57:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/Core/MapBase.h:286:39: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, -1, 1, true>]' /usr/include/eigen3/Eigen/src/Core/Block.h:341:5: required from 'Eigen::internal::BlockImpl_dense& Eigen::internal::BlockImpl_dense::operator=(const Eigen::internal::BlockImpl_dense&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: required from 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_Macie.hpp:118:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:88:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:73:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:88:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:88:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:88:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.hpp:6, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_pinv_givens.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolvervel_pinv_nso.cpp.o [ 23%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainiksolvervel_wdls.cpp.o [ 25%] Building CXX object src/CMakeFiles/orocos-kdl.dir/chainjnttojacsolver.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:49:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:49:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:49:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:58:21: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:100:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:101:64: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Block, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Block, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Block, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Block, -1, -1, false>, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Block, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Block, -1, -1, false>, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Block, -1, -1, false>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:112:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:165:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolver.hpp:29, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.hpp:25, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/chainiksolvervel_wdls.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object src/CMakeFiles/orocos-kdl.dir/frameacc.cpp.o [ 28%] Building CXX object src/CMakeFiles/orocos-kdl.dir/frames.cpp.o [ 30%] Building CXX object src/CMakeFiles/orocos-kdl.dir/frames_io.cpp.o [ 31%] Building CXX object src/CMakeFiles/orocos-kdl.dir/framevel.cpp.o [ 33%] Building CXX object src/CMakeFiles/orocos-kdl.dir/jacobian.cpp.o [ 35%] Building CXX object src/CMakeFiles/orocos-kdl.dir/jntarray.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 6, 1, true>, 3, 1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 6, 1, true>, 3, 1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 6, 1, true>, 3, 1, false>; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/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, 6, 1, true>, 3, 1, false>; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/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, 6, 1, true>, 3, 1, false>; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 6, 1, true>, 3, 1, false>; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 6, 1, true>, 3, 1, false>; Src = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Block, 6, 1, true>, 3, 1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:150:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 6; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:45:24: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = 6; int _Cols = -1; int _Options = 0; int _MaxRows = 6; int _MaxCols = -1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:82:26: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/orocos-kdl.dir/jntarrayacc.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:104:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; _Scalar = double; int _Rows = 6; int _Cols = 1; int _Options = 0; int _MaxRows = 6; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:104:66: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:46:18: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' /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 >]' /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]' /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 = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:84:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' /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 >]' /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]' /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 = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:89:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:94:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:99:28: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:35:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object src/CMakeFiles/orocos-kdl.dir/jntarrayvel.cpp.o [ 40%] Building CXX object src/CMakeFiles/orocos-kdl.dir/jntspaceinertiamatrix.cpp.o [ 41%] Building CXX object src/CMakeFiles/orocos-kdl.dir/joint.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:46:18: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' /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 >]' /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]' /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 = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:83:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::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*]' /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 >]' /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]' /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 = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:88:34: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:93:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:98:28: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:103:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:35:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntspaceinertiamatrix.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object src/CMakeFiles/orocos-kdl.dir/kinfam_io.cpp.o [ 45%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path.cpp.o [ 46%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path_circle.cpp.o /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp: In static member function 'static KDL::Path* KDL::Path::Read(std::istream&)': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:81:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr orient( RotationalInterpolation::Read(is) ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:45: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:102:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr orient( RotationalInterpolation::Read(is) ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:45: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:122:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr orient( RotationalInterpolation::Read(is) ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:45: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:123:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr tr( ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:45: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:142:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr tr( new Path_Composite() ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:45: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:155:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr tr( Path::Read(is) ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.cpp:45: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path_composite.cpp.o [ 50%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path_cyclic_closed.cpp.o /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_composite.cpp: In member function 'virtual KDL::Path* KDL::Path_Composite::Clone()': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_composite.cpp:113:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr comp( new Path_Composite() ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/frames_io.hpp:79, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_composite.hpp:48, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_composite.cpp:43: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 51%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path_line.cpp.o [ 53%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path_point.cpp.o [ 55%] Building CXX object src/CMakeFiles/orocos-kdl.dir/path_roundedcomposite.cpp.o [ 56%] Building CXX object src/CMakeFiles/orocos-kdl.dir/rigidbodyinertia.cpp.o /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp: In member function 'void KDL::Path_RoundedComposite::Add(const KDL::Frame&)': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp:107:9: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr < Path ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/frames_io.hpp:79, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.hpp:51, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.hpp:47, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp:43: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp:111:9: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr < Path ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/frames_io.hpp:79, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path.hpp:51, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.hpp:47, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp:43: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp: In destructor 'virtual KDL::Path_RoundedComposite::~Path_RoundedComposite()': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp:190:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (aggregate) ^~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/path_roundedcomposite.cpp:192:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' delete comp; ^~~~~~ [ 58%] Building CXX object src/CMakeFiles/orocos-kdl.dir/rotational_interpolation.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:40:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:65:94: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:40:51: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:41:125: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:62:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Transpose >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:65:94: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:67:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:69:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:78:48: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:80:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /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::Map >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:96:75: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:69:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; OtherDerived = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:80:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /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::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:69:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; OtherDerived = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 1; int _MaxRows = 3; int _MaxCols = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:80:80: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /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::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; _Scalar = double; int _Rows = 3; int _Cols = 3; int _Options = 0; int _MaxRows = 3; int _MaxCols = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Product, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:69:110: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rigidbodyinertia.cpp:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/orocos-kdl.dir/rotational_interpolation_sa.cpp.o [ 61%] Building CXX object src/CMakeFiles/orocos-kdl.dir/rotationalinertia.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:46:98: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >]' /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::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:52:64: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map >, const Eigen::Map > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::Map >, const Eigen::Map > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Map > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Map > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Map > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Map > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Map > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map >, const Eigen::Map > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:58:92: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map >; Src = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map >]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:46:98: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/rotationalinertia.cpp:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/orocos-kdl.dir/segment.cpp.o [ 65%] Building CXX object src/CMakeFiles/orocos-kdl.dir/trajectory.cpp.o [ 66%] Building CXX object src/CMakeFiles/orocos-kdl.dir/trajectory_composite.cpp.o /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/trajectory.cpp: In static member function 'static KDL::Trajectory* KDL::Trajectory::Read(std::istream&)': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/trajectory.cpp:65:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr geom( Path::Read(is) ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/trajectory.cpp:44: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/trajectory.cpp:66:3: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] auto_ptr motprof( VelocityProfile::Read(is) ); ^~~~~~~~ In file included from /usr/include/c++/8/bits/locale_conv.h:41, from /usr/include/c++/8/locale:43, from /usr/include/c++/8/iomanip:43, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/utility_io.h:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/error_stack.h:42, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/trajectory.cpp:44: /usr/include/c++/8/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/orocos-kdl.dir/trajectory_segment.cpp.o [ 70%] Building CXX object src/CMakeFiles/orocos-kdl.dir/trajectory_stationary.cpp.o [ 71%] Building CXX object src/CMakeFiles/orocos-kdl.dir/tree.cpp.o [ 73%] Building CXX object src/CMakeFiles/orocos-kdl.dir/treefksolverpos_recursive.cpp.o [ 75%] Building CXX object src/CMakeFiles/orocos-kdl.dir/treeiksolverpos_nr_jl.cpp.o [ 76%] Building CXX object src/CMakeFiles/orocos-kdl.dir/treeiksolverpos_online.cpp.o [ 78%] Building CXX object src/CMakeFiles/orocos-kdl.dir/treeiksolvervel_wdls.cpp.o [ 80%] Building CXX object src/CMakeFiles/orocos-kdl.dir/treejnttojacsolver.cpp.o [ 81%] Building CXX object src/CMakeFiles/orocos-kdl.dir/utilities/svd_HH.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:26:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:26:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:26:17: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, -1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:70:73: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map >; Derived = Eigen::Block, -1, 1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:72:86: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:39:14: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:80:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:88:31: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:88:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:88:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:88:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:88:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jacobian.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/jntarray.hpp:26, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolver.hpp:12, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.hpp:11, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/treeiksolvervel_wdls.cpp:8: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object src/CMakeFiles/orocos-kdl.dir/utilities/svd_eigen_HH.cpp.o In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.hpp:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:258:43: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.hpp:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.hpp:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, -1, false>]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:33:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.hpp:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.hpp:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /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]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:32:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:421, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.hpp:28, from /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/utilities/svd_eigen_HH.cpp:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object src/CMakeFiles/orocos-kdl.dir/velocityprofile.cpp.o [ 86%] Building CXX object src/CMakeFiles/orocos-kdl.dir/velocityprofile_dirac.cpp.o [ 88%] Building CXX object src/CMakeFiles/orocos-kdl.dir/velocityprofile_rect.cpp.o [ 90%] Building CXX object src/CMakeFiles/orocos-kdl.dir/velocityprofile_spline.cpp.o [ 91%] Building CXX object src/CMakeFiles/orocos-kdl.dir/velocityprofile_trap.cpp.o [ 93%] Building CXX object src/CMakeFiles/orocos-kdl.dir/velocityprofile_traphalf.cpp.o /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/velocityprofile_trap.cpp: In member function 'virtual void KDL::VelocityProfile_Trap::SetProfileDuration(double, double, double)': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/velocityprofile_trap.cpp:98:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (factor > 1) ^~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/velocityprofile_trap.cpp:100:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' a2*=factor; ^~ [ 95%] Building CXX object src/CMakeFiles/orocos-kdl.dir/utilities/error_stack.cxx.o /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/velocityprofile_traphalf.cpp: In member function 'virtual void KDL::VelocityProfile_TrapHalf::SetProfileDuration(double, double, double)': /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/velocityprofile_traphalf.cpp:103:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if ( factor > 1 ) ^~ /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/src/velocityprofile_traphalf.cpp:106:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' double s = sign(endpos-startpos); ^~~~~~ [ 96%] Building CXX object src/CMakeFiles/orocos-kdl.dir/utilities/utility.cxx.o [ 98%] Building CXX object src/CMakeFiles/orocos-kdl.dir/utilities/utility_io.cxx.o [100%] Linking CXX shared library liborocos-kdl.so [100%] Built target orocos-kdl ==> make install in '/builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1/build_isolated/orocos_kdl/install' [100%] Built target orocos-kdl Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/share/orocos_kdl/orocos_kdl-config.cmake -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/share/orocos_kdl/orocos_kdl-config-version.cmake -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/share/orocos_kdl/OrocosKDLTargets.cmake -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/share/orocos_kdl/OrocosKDLTargets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/share/orocos_kdl/package.xml -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/lib/liborocos-kdl.so.1.3.0 -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/lib/liborocos-kdl.so.1.3 -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/lib/liborocos-kdl.so -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/articulatedbodyinertia.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chain.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chaindynparam.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainfksolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainfksolverpos_recursive.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainfksolvervel_recursive.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainidsolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainidsolver_recursive_newton_euler.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainidsolver_vereshchagin.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolverpos_lma.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolverpos_nr.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolverpos_nr_jl.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolvervel_pinv.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolvervel_pinv_givens.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolvervel_pinv_nso.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainiksolvervel_wdls.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/chainjnttojacsolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/frameacc.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/frameacc_io.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/frames.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/frames_io.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/framevel.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/framevel_io.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/jacobian.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/jntarray.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/jntarrayacc.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/jntarrayvel.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/jntspaceinertiamatrix.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/joint.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/kdl.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/kinfam.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/kinfam_io.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/motion.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path_circle.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path_composite.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path_cyclic_closed.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path_line.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path_point.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/path_roundedcomposite.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/rigidbodyinertia.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/rotational_interpolation.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/rotational_interpolation_sa.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/rotationalinertia.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/segment.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/solveri.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/stiffness.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/trajectory.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/trajectory_composite.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/trajectory_segment.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/trajectory_stationary.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/tree.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treefksolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treefksolverpos_recursive.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treeiksolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treeiksolverpos_nr_jl.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treeiksolverpos_online.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treeiksolvervel_wdls.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/treejnttojacsolver.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/velocityprofile.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/velocityprofile_dirac.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/velocityprofile_rect.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/velocityprofile_spline.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/velocityprofile_trap.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/velocityprofile_traphalf.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/frameacc.inl -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/frames.inl -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/framevel.inl -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/config.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/error.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/error_stack.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/kdl-config.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/rall1d.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/rall1d_io.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/rall2d.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/rall2d_io.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/rallNd.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/traits.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/utility.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/utility_io.h -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/svd_HH.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/svd_eigen_HH.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/include/kdl/utilities/svd_eigen_Macie.hpp -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/lib/pkgconfig/orocos-kdl.pc -- Installing: /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/lib/pkgconfig/orocos_kdl.pc ==> Generating an env.sh <== Finished processing package [1 of 1]: 'orocos_kdl' + rm -rf /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/.catkin /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/.rosinstall '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/_setup*' /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/setup.bash /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/setup.sh /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/setup.zsh /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/env.sh + touch files.list + sed s:/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/:: + find /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/bin /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/etc '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/lib64/python*' '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/lib/python*/site-packages' /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/share -mindepth 1 -maxdepth 1 find: '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/bin': No such file or directory find: '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/etc': No such file or directory find: '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/lib64/python*': No such file or directory find: '/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/lib/python*/site-packages': No such file or directory + find /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/lib/ -mindepth 1 -maxdepth 1 '!' -name pkgconfig '!' -name 'python*' + sed s:/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/:: + touch files_devel.list + find /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/include /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/lib64/ros/lib/pkgconfig -mindepth 1 -maxdepth 1 + sed s:/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.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-orocos_kdl-1.3.1-9.fc29.x86_64//usr/share/doc/ros-kinetic-orocos_kdl README_FEDORA + echo /usr/share/doc/ros-kinetic-orocos_kdl + install -p -D -t /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64//usr/share/doc/ros-kinetic-orocos_kdl-devel README_FEDORA + echo /usr/share/doc/ros-kinetic-orocos_kdl-devel + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.3.1-9.fc29 --unique-debug-suffix -1.3.1-9.fc29.x86_64 --unique-debug-src-base ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/ros-kinetic-orocos_kdl-1.3.1 extracting debug info from /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/lib64/ros/lib/liborocos-kdl.so.1.3.0 /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 1309 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /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 *** WARNING: ./usr/share/doc/ros-kinetic-orocos_kdl-devel/README_FEDORA is executable but has empty or no shebang, removing executable bit *** WARNING: ./usr/share/doc/ros-kinetic-orocos_kdl/README_FEDORA is executable but has empty or no shebang, removing executable bit Processing files: ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.flamNq + umask 022 + cd /builddir/build/BUILD + cd ros-kinetic-orocos_kdl-1.3.1 + DOCDIR=/builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/share/doc/ros-kinetic-orocos_kdl + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/share/doc/ros-kinetic-orocos_kdl + cp -pr ./README /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64/usr/share/doc/ros-kinetic-orocos_kdl + exit 0 warning: File listed twice: /usr/share/doc/ros-kinetic-orocos_kdl Provides: liborocos-kdl.so.1.3()(64bit) ros-kinetic-orocos_kdl = 1.3.1-9.fc29 ros-kinetic-orocos_kdl(x86-64) = 1.3.1-9.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: 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) 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) liborocos-kdl.so.1.3()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: ros-kinetic-orocos_kdl-devel-1.3.1-9.fc29.x86_64 Provides: ros-kinetic-orocos_kdl-devel = 1.3.1-9.fc29 ros-kinetic-orocos_kdl-devel(x86-64) = 1.3.1-9.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ros-kinetic-orocos_kdl-debugsource-1.3.1-9.fc29.x86_64 Provides: ros-kinetic-orocos_kdl-debugsource = 1.3.1-9.fc29 ros-kinetic-orocos_kdl-debugsource(x86-64) = 1.3.1-9.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ros-kinetic-orocos_kdl-debuginfo-1.3.1-9.fc29.x86_64 Provides: debuginfo(build-id) = aa3018c3fe7efce44cb521a224475cf5787d840c ros-kinetic-orocos_kdl-debuginfo = 1.3.1-9.fc29 ros-kinetic-orocos_kdl-debuginfo(x86-64) = 1.3.1-9.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ros-kinetic-orocos_kdl-debugsource(x86-64) = 1.3.1-9.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 Wrote: /builddir/build/RPMS/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/ros-kinetic-orocos_kdl-devel-1.3.1-9.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/ros-kinetic-orocos_kdl-debugsource-1.3.1-9.fc29.x86_64.rpm Wrote: /builddir/build/RPMS/ros-kinetic-orocos_kdl-debuginfo-1.3.1-9.fc29.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.1KP4nP + umask 022 + cd /builddir/build/BUILD + cd ros-kinetic-orocos_kdl-1.3.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ros-kinetic-orocos_kdl-1.3.1-9.fc29.x86_64 + exit 0 Finish: rpmbuild ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/760462-fedora-rawhide-x86_64-1527678302.480105/root/var/log/dnf.log /var/lib/mock/760462-fedora-rawhide-x86_64-1527678302.480105/root/var/log/dnf.librepo.log /var/lib/mock/760462-fedora-rawhide-x86_64-1527678302.480105/root/var/log/dnf.rpm.log Finish: build phase for ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/ros-kinetic-orocos_kdl-1.3.1-9.fc29.src.rpm) Config(child) 2 minutes 25 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run