Diff of the two buildlogs: -- --- b1/build.log 2023-05-04 22:20:16.132059030 +0000 +++ b2/build.log 2023-05-05 01:24:12.863714456 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu May 4 04:52:46 -12 2023 -I: pbuilder-time-stamp: 1683219166 +I: Current time: Fri May 5 12:21:53 +14 2023 +I: pbuilder-time-stamp: 1683238913 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./fcl_0.7.0.orig.tar.gz] I: copying [./fcl_0.7.0-3.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Oct 15 08:48:08 2021 -12 +gpgv: Signature made Sat Oct 16 10:48:08 2021 +14 gpgv: using RSA key A08161BBEC1CC063961459035E946C090AFF0427 gpgv: issuer "jrivero@osrfoundation.org" gpgv: Can't check signature: No public key @@ -28,135 +28,167 @@ dpkg-source: info: applying 0001-disable-test-convex-sparc.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/11568/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/D01_modify_environment starting +debug: Running on ff64a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 5 12:23 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='fb3ab7831fd34e17b139be3d4c08ea01' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='11568' - PS1='# ' - PS2='> ' + INVOCATION_ID=b966b65ebb8249919a03117ebd2aaeba + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=12802 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.UcNtIzfP/pbuilderrc_8a80 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.UcNtIzfP/b1 --logfile b1/build.log fcl_0.7.0-3.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.UcNtIzfP/pbuilderrc_d2hO --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.UcNtIzfP/b2 --logfile b2/build.log --extrapackages usrmerge fcl_0.7.0-3.dsc' + SUDO_GID=114 + SUDO_UID=109 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux cbxi4a 5.10.0-22-armmp #1 SMP Debian 5.10.178-3 (2023-04-22) armv7l GNU/Linux + Linux i-capture-the-hostname 5.10.0-22-arm64 #1 SMP Debian 5.10.178-3 (2023-04-22) aarch64 GNU/Linux I: ls -l /bin total 5072 - -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat - -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown - -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp - -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 133220 Sep 20 2022 date - -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd - -rwxr-xr-x 1 root root 68104 Sep 20 2022 df - -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir - -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 67548 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt - -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount - -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln - -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login - -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls - -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk - -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more - -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount - -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint - -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm - -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty - -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync - -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch - -rwxr-xr-x 1 root root 67548 Sep 20 2022 true - -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount - -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/11568/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat + -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown + -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp + -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 133220 Sep 21 2022 date + -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd + -rwxr-xr-x 1 root root 68104 Sep 21 2022 df + -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir + -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 67548 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt + -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount + -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln + -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login + -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls + -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk + -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more + -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount + -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint + -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm + -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 5 12:23 sh -> /bin/bash + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty + -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync + -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch + -rwxr-xr-x 1 root root 67548 Sep 21 2022 true + -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount + -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -259,7 +291,7 @@ Get: 55 http://deb.debian.org/debian bookworm/main armhf libeigen3-dev all 3.4.0-4 [1041 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf liboctomap1.9 armhf 1.9.7+dfsg-3+b1 [74.2 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf liboctomap-dev armhf 1.9.7+dfsg-3+b1 [1134 kB] -Fetched 29.4 MB in 4s (8056 kB/s) +Fetched 29.4 MB in 3s (9622 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) @@ -501,8 +533,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/fcl-0.7.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../fcl_0.7.0-3_source.changes +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/fcl-0.7.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../fcl_0.7.0-3_source.changes dpkg-buildpackage: info: source package fcl dpkg-buildpackage: info: source version 0.7.0-3 dpkg-buildpackage: info: source distribution unstable @@ -554,7 +597,7 @@ -- Build files have been written to: /build/fcl-0.7.0/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/fcl-0.7.0' dh_auto_build - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j6 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -P /build/fcl-0.7.0/obj-arm-linux-gnueabihf/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/build/fcl-0.7.0 -B/build/fcl-0.7.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 @@ -572,13 +615,25 @@ make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fcl.dir/build.make src/CMakeFiles/fcl.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 0%] Building CXX object test/CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o -MF CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o.d -o CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o -c /build/fcl-0.7.0/test/gtest/src/gtest-all.cc -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 0%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_continuous_collision_manager.cpp +[ 0%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_SSaP.cpp [ 1%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_SaP.cpp.o +[ 2%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o +[ 2%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_SaP.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_SaP.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_SaP.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_SaP.cpp -[ 1%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_SSaP.cpp +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_bruteforce.cpp +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_collision_manager.cpp +[ 3%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_dynamic_AABB_tree.cpp +[ 3%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_dynamic_AABB_tree_array.cpp +[ 4%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_interval_tree.cpp In file included from /build/fcl-0.7.0/src/broadphase/broadphase_SaP.cpp:38: /build/fcl-0.7.0/include/fcl/broadphase/broadphase_SaP-inl.h: In member function 'void fcl::SaPCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]': /build/fcl-0.7.0/include/fcl/broadphase/broadphase_SaP-inl.h:67:12: warning: pointer may be used after 'void operator delete(void*)' [-Wuse-after-free] @@ -612,10 +667,10 @@ /usr/include/c++/12/bits/new_allocator.h:158:33: note: call to 'void operator delete(void*)' here 158 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ -[ 1%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_bruteforce.cpp -[ 2%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_collision_manager.cpp +[ 4%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_spatialhash.cpp +[ 5%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/interval_tree.cpp In file included from /build/fcl-0.7.0/test/gtest/src/gtest-all.cc:43: /build/fcl-0.7.0/test/gtest/src/gtest-death-test.cc: In function 'bool testing::internal::StackGrowsDown()': /build/fcl-0.7.0/test/gtest/src/gtest-death-test.cc:991:24: warning: 'dummy' may be used uninitialized [-Wmaybe-uninitialized] @@ -627,40 +682,6 @@ /build/fcl-0.7.0/test/gtest/src/gtest-death-test.cc:989:7: note: 'dummy' declared here 989 | int dummy; | ^~~~~ -[ 2%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_continuous_collision_manager.cpp -[ 3%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_dynamic_AABB_tree.cpp -[ 3%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_dynamic_AABB_tree_array.cpp -[ 4%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_interval_tree.cpp -[ 5%] Linking CXX static library ../lib/libgtest.a -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 -/usr/bin/ar qc ../lib/libgtest.a "CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o" -/usr/bin/ranlib ../lib/libgtest.a -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 5%] Built target gtest -make -f test/CMakeFiles/gtest_main.dir/build.make test/CMakeFiles/gtest_main.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/gtest_main.dir/build.make test/CMakeFiles/gtest_main.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 5%] Building CXX object test/CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o -c /build/fcl-0.7.0/test/gtest/src/gtest_main.cc -[ 5%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o -MF CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o -c /build/fcl-0.7.0/src/broadphase/broadphase_spatialhash.cpp -[ 6%] Linking CXX static library ../lib/libgtest_main.a -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 -/usr/bin/ar qc ../lib/libgtest_main.a CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o -/usr/bin/ranlib ../lib/libgtest_main.a -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 6%] Built target gtest_main -[ 7%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/interval_tree.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, @@ -709,6 +730,8 @@ 2011 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:2011:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 +[ 5%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/interval_tree_node.cpp /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, @@ -744,8 +767,8 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 7%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/interval_tree_node.cpp +[ 6%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/morton.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_collision_manager.h:42: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const fcl::IntervalTreeCollisionManager::EndPoint&}; _Tp = fcl::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]': @@ -864,21 +887,19 @@ | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 8%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/morton.cpp -[ 8%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/simple_interval.cpp.o +[ 6%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/simple_interval.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/simple_interval.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/simple_interval.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/simple_interval.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/simple_interval.cpp -[ 9%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/spatial_hash.cpp.o +[ 7%] Building CXX object src/CMakeFiles/fcl.dir/broadphase/detail/spatial_hash.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/broadphase/detail/spatial_hash.cpp.o -MF CMakeFiles/fcl.dir/broadphase/detail/spatial_hash.cpp.o.d -o CMakeFiles/fcl.dir/broadphase/detail/spatial_hash.cpp.o -c /build/fcl-0.7.0/src/broadphase/detail/spatial_hash.cpp -[ 9%] Building CXX object src/CMakeFiles/fcl.dir/common/detail/profiler.cpp.o +[ 7%] Building CXX object src/CMakeFiles/fcl.dir/common/detail/profiler.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/common/detail/profiler.cpp.o -MF CMakeFiles/fcl.dir/common/detail/profiler.cpp.o.d -o CMakeFiles/fcl.dir/common/detail/profiler.cpp.o -c /build/fcl-0.7.0/src/common/detail/profiler.cpp -[ 10%] Building CXX object src/CMakeFiles/fcl.dir/common/exception.cpp.o +[ 8%] Building CXX object src/CMakeFiles/fcl.dir/common/exception.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/common/exception.cpp.o -MF CMakeFiles/fcl.dir/common/exception.cpp.o.d -o CMakeFiles/fcl.dir/common/exception.cpp.o -c /build/fcl-0.7.0/src/common/exception.cpp -[ 10%] Building CXX object src/CMakeFiles/fcl.dir/common/time.cpp.o +[ 8%] Building CXX object src/CMakeFiles/fcl.dir/common/time.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/common/time.cpp.o -MF CMakeFiles/fcl.dir/common/time.cpp.o.d -o CMakeFiles/fcl.dir/common/time.cpp.o -c /build/fcl-0.7.0/src/common/time.cpp -[ 11%] Building CXX object src/CMakeFiles/fcl.dir/geometry/bvh/BVH_utility.cpp.o +[ 9%] Building CXX object src/CMakeFiles/fcl.dir/geometry/bvh/BVH_utility.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/bvh/BVH_utility.cpp.o -MF CMakeFiles/fcl.dir/geometry/bvh/BVH_utility.cpp.o.d -o CMakeFiles/fcl.dir/geometry/bvh/BVH_utility.cpp.o -c /build/fcl-0.7.0/src/geometry/bvh/BVH_utility.cpp -[ 11%] Building CXX object src/CMakeFiles/fcl.dir/geometry/bvh/BV_node_base.cpp.o +[ 9%] Building CXX object src/CMakeFiles/fcl.dir/geometry/bvh/BV_node_base.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/bvh/BV_node_base.cpp.o -MF CMakeFiles/fcl.dir/geometry/bvh/BV_node_base.cpp.o.d -o CMakeFiles/fcl.dir/geometry/bvh/BV_node_base.cpp.o -c /build/fcl-0.7.0/src/geometry/bvh/BV_node_base.cpp In file included from /usr/include/c++/12/algorithm:61, from /build/fcl-0.7.0/include/fcl/common/detail/profiler.h:41, @@ -887,6 +908,8 @@ /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 10%] Building CXX object src/CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o -MF CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o.d -o CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o -c /build/fcl-0.7.0/src/geometry/bvh/detail/BVH_front.cpp /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, @@ -897,6 +920,10 @@ /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ +[ 10%] Building CXX object src/CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o -MF CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o.d -o CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o -c /build/fcl-0.7.0/src/geometry/collision_geometry.cpp +[ 11%] Building CXX object src/CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o -MF CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o.d -o CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o -c /build/fcl-0.7.0/src/geometry/octree/octree.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/common/detail/profiler.h:50: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const fcl::detail::dataDoubleVal&}; _Tp = fcl::detail::dataDoubleVal; _Alloc = std::allocator]': @@ -908,10 +935,6 @@ 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -[ 12%] Building CXX object src/CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o -MF CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o.d -o CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o -c /build/fcl-0.7.0/src/geometry/bvh/detail/BVH_front.cpp -[ 12%] Building CXX object src/CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o -MF CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o.d -o CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o -c /build/fcl-0.7.0/src/geometry/collision_geometry.cpp /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, @@ -977,14 +1000,14 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building CXX object src/CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o -MF CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o.d -o CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o -c /build/fcl-0.7.0/src/geometry/octree/octree.cpp -[ 13%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/box.cpp.o +[ 11%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/box.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/box.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/box.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/box.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/box.cpp -[ 14%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/capsule.cpp.o +[ 12%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/capsule.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/capsule.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/capsule.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/capsule.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/capsule.cpp -[ 14%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/cone.cpp.o +[ 12%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/cone.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/cone.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/cone.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/cone.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/cone.cpp +[ 13%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/convex.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/octomap/octomap_types.h:38, from /usr/include/octomap/octomap.h:34, @@ -1001,15 +1024,13 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 15%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/convex.cpp -[ 15%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/cylinder.cpp.o +[ 13%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/cylinder.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/cylinder.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/cylinder.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/cylinder.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/cylinder.cpp -[ 16%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/ellipsoid.cpp.o +[ 14%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/ellipsoid.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/ellipsoid.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/ellipsoid.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/ellipsoid.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/ellipsoid.cpp -[ 16%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/halfspace.cpp.o +[ 14%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/halfspace.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/halfspace.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/halfspace.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/halfspace.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/halfspace.cpp -[ 17%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/plane.cpp.o +[ 15%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/plane.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/plane.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/plane.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/plane.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/plane.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/geometry/shape/convex.h:44, @@ -1025,14 +1046,36 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 17%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/shape_base.cpp.o +[ 16%] Linking CXX static library ../lib/libgtest.a +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 +/usr/bin/ar qc ../lib/libgtest.a "CMakeFiles/gtest.dir/gtest/src/gtest-all.cc.o" +/usr/bin/ranlib ../lib/libgtest.a +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 16%] Built target gtest +make -f test/CMakeFiles/gtest_main.dir/build.make test/CMakeFiles/gtest_main.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/gtest_main.dir/build.make test/CMakeFiles/gtest_main.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 16%] Building CXX object test/CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o -MF CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o.d -o CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o -c /build/fcl-0.7.0/test/gtest/src/gtest_main.cc +[ 16%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/shape_base.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/shape_base.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/shape_base.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/shape_base.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/shape_base.cpp -[ 18%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/sphere.cpp.o +[ 17%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/sphere.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/sphere.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/sphere.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/sphere.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/sphere.cpp -[ 18%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/triangle_p.cpp.o +[ 17%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/triangle_p.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/triangle_p.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/triangle_p.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/triangle_p.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/triangle_p.cpp -[ 19%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/utility.cpp.o +[ 18%] Building CXX object src/CMakeFiles/fcl.dir/geometry/shape/utility.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/geometry/shape/utility.cpp.o -MF CMakeFiles/fcl.dir/geometry/shape/utility.cpp.o.d -o CMakeFiles/fcl.dir/geometry/shape/utility.cpp.o -c /build/fcl-0.7.0/src/geometry/shape/utility.cpp +[ 19%] Linking CXX static library ../lib/libgtest_main.a +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 +/usr/bin/ar qc ../lib/libgtest_main.a CMakeFiles/gtest_main.dir/gtest/src/gtest_main.cc.o +/usr/bin/ranlib ../lib/libgtest_main.a +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 19%] Built target gtest_main [ 19%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/AABB.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/bv/AABB.cpp.o -MF CMakeFiles/fcl.dir/math/bv/AABB.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/AABB.cpp.o -c /build/fcl-0.7.0/src/math/bv/AABB.cpp [ 20%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/OBB.cpp.o @@ -1073,6 +1116,18 @@ cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/interval_vector.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/interval_vector.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/interval_vector.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/interval_vector.cpp [ 29%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_matrix.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_matrix.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_matrix.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_matrix.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/taylor_matrix.cpp +[ 29%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/taylor_model.cpp +[ 30%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/taylor_vector.cpp +[ 30%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/time_interval.cpp +[ 31%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o -MF CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o -c /build/fcl-0.7.0/src/math/motion/translation_motion.cpp +[ 31%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o -MF CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o -c /build/fcl-0.7.0/src/math/motion/triangle_motion_bound_visitor.cpp +[ 32%] Building CXX object src/CMakeFiles/fcl.dir/math/rng.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/rng.cpp.o -MF CMakeFiles/fcl.dir/math/rng.cpp.o.d -o CMakeFiles/fcl.dir/math/rng.cpp.o -c /build/fcl-0.7.0/src/math/rng.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/math/motion/spline_motion.h:42, from /build/fcl-0.7.0/include/fcl/math/motion/spline_motion-inl.h:41, @@ -1081,8 +1136,6 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 29%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/taylor_model.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: @@ -1112,16 +1165,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 30%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/taylor_vector.cpp -[ 30%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/time_interval.cpp -[ 31%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o -MF CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o -c /build/fcl-0.7.0/src/math/motion/translation_motion.cpp -[ 31%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o -MF CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o -c /build/fcl-0.7.0/src/math/motion/triangle_motion_bound_visitor.cpp -[ 32%] Building CXX object src/CMakeFiles/fcl.dir/math/rng.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/rng.cpp.o -MF CMakeFiles/fcl.dir/math/rng.cpp.o.d -o CMakeFiles/fcl.dir/math/rng.cpp.o -c /build/fcl-0.7.0/src/math/rng.cpp [ 32%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_base.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/math/sampler/sampler_base.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_base.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_base.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_base.cpp [ 33%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_se2.cpp.o @@ -1150,6 +1193,10 @@ cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/collision_result.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/collision_result.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/collision_result.cpp.o -c /build/fcl-0.7.0/src/narrowphase/collision_result.cpp [ 39%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/contact.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/contact.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/contact.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/contact.cpp.o -c /build/fcl-0.7.0/src/narrowphase/contact.cpp +[ 39%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o -c /build/fcl-0.7.0/src/narrowphase/contact_point.cpp +[ 40%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o -c /build/fcl-0.7.0/src/narrowphase/continuous_collision.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/narrowphase/collision_result.h:42, from /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:41, @@ -1164,10 +1211,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 39%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o -c /build/fcl-0.7.0/src/narrowphase/contact_point.cpp -[ 40%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o -c /build/fcl-0.7.0/src/narrowphase/continuous_collision.cpp [ 40%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/continuous_collision_object.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/continuous_collision_object.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/continuous_collision_object.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/continuous_collision_object.cpp.o -c /build/fcl-0.7.0/src/narrowphase/continuous_collision_object.cpp [ 41%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/continuous_collision_request.cpp.o @@ -1192,6 +1235,14 @@ cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_libccd.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_libccd.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_libccd.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/gjk_solver_libccd.cpp [ 46%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/box_box.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/box_box.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/box_box.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/box_box.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/box_box.cpp +[ 46%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp +[ 47%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp +[ 47%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/intersect.cpp +[ 48%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/plane.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/common/types.h:43, from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/box_box.h:41, @@ -1205,10 +1256,8 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 46%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp -[ 47%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp +[ 48%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/common/types.h:43, from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, @@ -1342,8 +1391,365 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 47%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/intersect.cpp +[ 49%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:41, + from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/plane.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::spherePlaneIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:140:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 49%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp +In file included from /usr/include/eigen3/Eigen/Core:253, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46: +In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', + inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, + inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, + inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, + inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, + inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, + inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, + inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, + inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:674:42: +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' may be used uninitialized [-Wmaybe-uninitialized] + 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } + | ^ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:21: note: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here + 648 | Vector3 v_min, v_max; + | ^~~~~ +In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', + inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, + inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, + inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, + inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, + inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, + inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, + inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, + inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:674:42: +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] + 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } + | ^ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:21: note: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here + 648 | Vector3 v_min, v_max; + | ^~~~~ +In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', + inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, + inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, + inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, + inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, + inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, + inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, + inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, + inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:674:42: +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' may be used uninitialized [-Wmaybe-uninitialized] + 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } + | ^ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:21: note: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' was declared here + 648 | Vector3 v_min, v_max; + | ^~~~~ +In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', + inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, + inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, + inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, + inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, + inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, + inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, + inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, + inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:668:42: +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' may be used uninitialized [-Wmaybe-uninitialized] + 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } + | ^ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:14: note: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here + 648 | Vector3 v_min, v_max; + | ^~~~~ +In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', + inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, + inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, + inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, + inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, + inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, + inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, + inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, + inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:668:42: +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] + 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } + | ^ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:14: note: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here + 648 | Vector3 v_min, v_max; + | ^~~~~ +In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', + inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, + inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, + inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, + inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, + inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, + inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, + inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, + inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, + inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, + inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:668:42: +/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' may be used uninitialized [-Wmaybe-uninitialized] + 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } + | ^ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:14: note: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' was declared here + 648 | Vector3 v_min, v_max; + | ^~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::capsulePlaneIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:335:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::capsulePlaneIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:346:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::capsulePlaneIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:382:31: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::boxPlaneIntersect(const fcl::Box&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:261:27: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/box.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h:40, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h:40, + from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp:37: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::cylinderPlaneIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:445:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::cylinderPlaneIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:493:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::cylinderPlaneIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:504:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::conePlaneIntersect(const fcl::Cone&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:544:31: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::conePlaneIntersect(const fcl::Cone&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:632:31: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::ellipsoidPlaneIntersect(const fcl::Ellipsoid&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:184:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h:41, + from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::sphereCapsuleIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Capsule&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h:117:27: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 51%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h:41, + from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'bool fcl::detail::sphereSphereIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Sphere&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h:82:27: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 51%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/cylinder.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h:40, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h:40, + from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp:37: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 52%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp +[ 52%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp +[ 53%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision_node.cpp +[ 53%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp +[ 54%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp +[ 54%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp +[ 55%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp +[ 55%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/traversal_node_base.cpp +[ 56%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/traversal_recurse.cpp +[ 56%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/distance.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/distance.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/distance.cpp.o -c /build/fcl-0.7.0/src/narrowphase/distance.cpp +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_node_base.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:41, + from /build/fcl-0.7.0/src/narrowphase/detail/traversal/traversal_recurse.cpp:38: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = fcl::detail::BVT; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': +/usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 135 | __push_heap(_RandomAccessIterator __first, + | ^~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const fcl::detail::BVT&}; _Tp = fcl::detail::BVT; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::detail::BVT; _Alloc = std::allocator >]', + inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = fcl::detail::BVT; _Sequence = std::vector, std::allocator > >; _Compare = fcl::detail::BVT_Comparer]' at /usr/include/c++/12/bits/stl_queue.h:740:13, + inlined from 'void fcl::detail::BVTQ::push(const fcl::detail::BVT&) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:364:12, + inlined from 'void fcl::detail::distanceQueueRecurse(DistanceTraversalNodeBase*, int, int, BVHFrontList*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:442:16: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::detail::BVT; _Alloc = std::allocator >]', + inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = fcl::detail::BVT; _Sequence = std::vector, std::allocator > >; _Compare = fcl::detail::BVT_Comparer]' at /usr/include/c++/12/bits/stl_queue.h:740:13, + inlined from 'void fcl::detail::BVTQ::push(const fcl::detail::BVT&) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:364:12, + inlined from 'void fcl::detail::distanceQueueRecurse(DistanceTraversalNodeBase*, int, int, BVHFrontList*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:443:16: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 57%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o -c /build/fcl-0.7.0/src/narrowphase/distance_request.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/interval.h:43, + from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/interval_vector.h:41, + from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/taylor_vector.h:41, + from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/taylor_matrix.h:41, + from /build/fcl-0.7.0/include/fcl/math/motion/tbv_motion_bound_visitor.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node-inl.h:41, + from /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, int&, int&, double&}; _Tp = fcl::detail::ConservativeAdvancementStackData; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, int&, int&, double&}; _Tp = fcl::detail::ConservativeAdvancementStackData; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 57%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o -c /build/fcl-0.7.0/src/narrowphase/distance_result.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/common/types.h:43, from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, @@ -1459,8 +1865,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/plane.cpp In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -2476,24 +2880,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:41, - from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/plane.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::spherePlaneIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:140:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -2508,139 +2894,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/eigen3/Eigen/Core:253, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46: -In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', - inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, - inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, - inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, - inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, - inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, - inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, - inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, - inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:674:42: -/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' may be used uninitialized [-Wmaybe-uninitialized] - 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } - | ^ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:21: note: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here - 648 | Vector3 v_min, v_max; - | ^~~~~ -In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', - inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, - inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, - inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, - inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, - inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, - inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, - inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, - inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:674:42: -/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] - 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } - | ^ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:21: note: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here - 648 | Vector3 v_min, v_max; - | ^~~~~ -In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', - inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, - inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, - inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, - inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, - inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, - inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, - inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, - inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:674:42: -/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' may be used uninitialized [-Wmaybe-uninitialized] - 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } - | ^ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:21: note: 'v_max.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' was declared here - 648 | Vector3 v_min, v_max; - | ^~~~~ -In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', - inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, - inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 2; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, - inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, - inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, - inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, - inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, - inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, - inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:668:42: -/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' may be used uninitialized [-Wmaybe-uninitialized] - 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } - | ^ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:14: note: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here - 648 | Vector3 v_min, v_max; - | ^~~~~ -In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', - inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, - inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 1; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:248:87, - inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, - inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, - inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, - inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, - inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, - inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:668:42: -/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' may be used uninitialized [-Wmaybe-uninitialized] - 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } - | ^ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:14: note: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here - 648 | Vector3 v_min, v_max; - | ^~~~~ -In member function 'const Eigen::internal::scalar_difference_op::result_type Eigen::internal::scalar_difference_op::operator()(const LhsScalar&, const RhsScalar&) const [with LhsScalar = double; RhsScalar = double]', - inlined from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Matrix; Rhs = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' at /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:775:22, - inlined from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Functor = Eigen::internal::assign_op; int Version = 0]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:660:61, - inlined from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:247:23, - inlined from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >, Eigen::internal::assign_op, 0>]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:528:106, - inlined from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:785:37, - inlined from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Functor = Eigen::internal::assign_op; Weak = void]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:954:31, - inlined from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:890:49, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = assign_op]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:858:27, - inlined from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >]' at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:18, - inlined from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Derived = Eigen::Matrix]' at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:779:32, - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24, - inlined from 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:668:42: -/usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' may be used uninitialized [-Wmaybe-uninitialized] - 359 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const result_type operator() (const LhsScalar& a, const RhsScalar& b) const { return a - b; } - | ^ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h: In function 'bool fcl::detail::convexPlaneIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:648:14: note: 'v_min.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' was declared here - 648 | Vector3 v_min, v_max; - | ^~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, @@ -2655,21 +2908,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::capsulePlaneIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:335:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::capsulePlaneIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:346:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::capsulePlaneIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:382:31: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, @@ -2684,11 +2922,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::boxPlaneIntersect(const fcl::Box&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:261:27: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, @@ -2717,21 +2950,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::cylinderPlaneIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:445:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::cylinderPlaneIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:493:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::cylinderPlaneIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:504:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, @@ -2746,16 +2964,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::conePlaneIntersect(const fcl::Cone&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:544:31: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::conePlaneIntersect(const fcl::Cone&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:632:31: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -2777,11 +2985,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::ellipsoidPlaneIntersect(const fcl::Ellipsoid&, fcl::Transform3&, const fcl::Plane&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h:184:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -2810,8 +3013,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -2882,25 +3083,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/box.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h:40, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h:40, - from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp:37: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -2999,19 +3181,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h:41, - from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -3026,11 +3195,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::sphereCapsuleIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Capsule&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h:117:27: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -3066,8 +3230,6 @@ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: /usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 @@ -3191,59 +3353,43 @@ from /build/fcl-0.7.0/include/fcl/common/types.h:43, from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/cylinder.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h:40, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h:40, - from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp:37: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_object.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance-inl.h:41, + from /build/fcl-0.7.0/src/narrowphase/distance.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Product, 3, 3, false>, Eigen::Matrix, 0>, const Eigen::Matrix, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h:41, - from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'bool fcl::detail::sphereSphereIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Sphere&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h:82:27: +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp -[ 51%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp -[ 51%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp -[ 52%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp -[ 52%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp -[ 53%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/collision_node.cpp -[ 53%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp -[ 54%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp -[ 54%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp -[ 55%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/common/types.h:43, from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, @@ -4548,109 +4694,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/interval.h:43, - from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/interval_vector.h:41, - from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/taylor_vector.h:41, - from /build/fcl-0.7.0/include/fcl/math/motion/taylor_model/taylor_matrix.h:41, - from /build/fcl-0.7.0/include/fcl/math/motion/tbv_motion_bound_visitor.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node-inl.h:41, - from /build/fcl-0.7.0/src/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, int&, int&, double&}; _Tp = fcl::detail::ConservativeAdvancementStackData; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, int&, int&, double&}; _Tp = fcl::detail::ConservativeAdvancementStackData; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 55%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/traversal_node_base.cpp -[ 56%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/traversal/traversal_recurse.cpp -[ 56%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/distance.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/distance.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/distance.cpp.o -c /build/fcl-0.7.0/src/narrowphase/distance.cpp -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_node_base.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:41, - from /build/fcl-0.7.0/src/narrowphase/detail/traversal/traversal_recurse.cpp:38: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = fcl::detail::BVT; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': -/usr/include/c++/12/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 135 | __push_heap(_RandomAccessIterator __first, - | ^~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const fcl::detail::BVT&}; _Tp = fcl::detail::BVT; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::detail::BVT; _Alloc = std::allocator >]', - inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = fcl::detail::BVT; _Sequence = std::vector, std::allocator > >; _Compare = fcl::detail::BVT_Comparer]' at /usr/include/c++/12/bits/stl_queue.h:740:13, - inlined from 'void fcl::detail::BVTQ::push(const fcl::detail::BVT&) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:364:12, - inlined from 'void fcl::detail::distanceQueueRecurse(DistanceTraversalNodeBase*, int, int, BVHFrontList*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:442:16: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::detail::BVT; _Alloc = std::allocator >]', - inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = fcl::detail::BVT; _Sequence = std::vector, std::allocator > >; _Compare = fcl::detail::BVT_Comparer]' at /usr/include/c++/12/bits/stl_queue.h:740:13, - inlined from 'void fcl::detail::BVTQ::push(const fcl::detail::BVT&) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:364:12, - inlined from 'void fcl::detail::distanceQueueRecurse(DistanceTraversalNodeBase*, int, int, BVHFrontList*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h:443:16: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 57%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o -c /build/fcl-0.7.0/src/narrowphase/distance_request.cpp -[ 57%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -Dfcl_EXPORTS -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -fvisibility=hidden -MD -MT src/CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o -c /build/fcl-0.7.0/src/narrowphase/distance_result.cpp -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_object.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance-inl.h:41, - from /build/fcl-0.7.0/src/narrowphase/distance.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, @@ -5957,33 +6000,149 @@ make -f test/CMakeFiles/test_fcl_auto_diff.dir/build.make test/CMakeFiles/test_fcl_auto_diff.dir/depend make -f test/CMakeFiles/test_fcl_box_box.dir/build.make test/CMakeFiles/test_fcl_box_box.dir/depend make -f test/CMakeFiles/test_fcl_broadphase_collision_1.dir/build.make test/CMakeFiles/test_fcl_broadphase_collision_1.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_box_box.dir/DependInfo.cmake --color= +make -f test/CMakeFiles/test_fcl_broadphase_collision_2.dir/build.make test/CMakeFiles/test_fcl_broadphase_collision_2.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_auto_diff.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_box_box.dir/DependInfo.cmake --color= +make -f test/CMakeFiles/test_fcl_broadphase_distance.dir/build.make test/CMakeFiles/test_fcl_broadphase_distance.dir/depend +make -f test/CMakeFiles/test_fcl_bvh_models.dir/build.make test/CMakeFiles/test_fcl_bvh_models.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_broadphase_collision_1.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_broadphase_collision_2.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_broadphase_distance.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_bvh_models.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_fcl_box_box.dir/build.make test/CMakeFiles/test_fcl_box_box.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_fcl_auto_diff.dir/build.make test/CMakeFiles/test_fcl_auto_diff.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_fcl_broadphase_collision_1.dir/build.make test/CMakeFiles/test_fcl_broadphase_collision_1.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 59%] Building CXX object test/CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_broadphase_collision_2.dir/build.make test/CMakeFiles/test_fcl_broadphase_collision_2.dir/build +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_broadphase_distance.dir/build.make test/CMakeFiles/test_fcl_broadphase_distance.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_bvh_models.dir/build.make test/CMakeFiles/test_fcl_bvh_models.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 59%] Building CXX object test/CMakeFiles/test_fcl_box_box.dir/test_fcl_box_box.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o -MF CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o.d -o CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o -c /build/fcl-0.7.0/test/test_fcl_auto_diff.cpp +[ 59%] Building CXX object test/CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o -MF CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o.d -o CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_box_box.dir/test_fcl_box_box.cpp.o -MF CMakeFiles/test_fcl_box_box.dir/test_fcl_box_box.cpp.o.d -o CMakeFiles/test_fcl_box_box.dir/test_fcl_box_box.cpp.o -c /build/fcl-0.7.0/test/test_fcl_box_box.cpp +[ 59%] Building CXX object test/CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o -MF CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o.d -o CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o -c /build/fcl-0.7.0/test/test_fcl_auto_diff.cpp +[ 59%] Building CXX object test/CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -MF CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o.d -o CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -c /build/fcl-0.7.0/test/test_fcl_bvh_models.cpp [ 59%] Building CXX object test/CMakeFiles/test_fcl_broadphase_collision_1.dir/test_fcl_broadphase_collision_1.cpp.o +[ 59%] Building CXX object test/CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_broadphase_collision_1.dir/test_fcl_broadphase_collision_1.cpp.o -MF CMakeFiles/test_fcl_broadphase_collision_1.dir/test_fcl_broadphase_collision_1.cpp.o.d -o CMakeFiles/test_fcl_broadphase_collision_1.dir/test_fcl_broadphase_collision_1.cpp.o -c /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -MF CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o.d -o CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -c /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp In file included from /usr/include/c++/12/map:60, from /build/fcl-0.7.0/test/test_fcl_box_box.cpp:38: /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, Eigen::Transform >; _KeyOfValue = std::_Select1st, Eigen::Transform > >; _Compare = std::less >; _Alloc = Eigen::aligned_allocator, Eigen::Transform > >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, Eigen::Transform >, std::_Select1st, Eigen::Transform > >, std::less >, Eigen::aligned_allocator, Eigen::Transform > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/math/bv/OBB.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/bvh/BVH_model.h:44, + from /build/fcl-0.7.0/test/test_fcl_bvh_models.cpp:40: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_object.h:43, + from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_collision_manager.h:44, + from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_bruteforce.h:42, + from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:41: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1844 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_object.h:43, + from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_collision_manager.h:44, + from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_bruteforce.h:42, + from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:41: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::__cxx11::basic_string; _Tp = Eigen::Transform; _Compare = std::less >; _Alloc = Eigen::aligned_allocator, Eigen::Transform > >]', inlined from 'BoxBoxTest::BoxBoxTest(const BoxSpecification&, const BoxSpecification&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_box_box.cpp:92:16: @@ -6039,34 +6198,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_object.h:43, - from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_collision_manager.h:44, - from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_bruteforce.h:42, - from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:41: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, @@ -6093,190 +6224,6 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Linking CXX executable test_fcl_box_box -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_box_box.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_box_box.dir/test_fcl_box_box.cpp.o -o test_fcl_box_box -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -[ 61%] Linking CXX executable test_fcl_auto_diff -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_auto_diff.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o -o test_fcl_auto_diff -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, - from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 61%] Built target test_fcl_box_box -make -f test/CMakeFiles/test_fcl_broadphase_collision_2.dir/build.make test/CMakeFiles/test_fcl_broadphase_collision_2.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_broadphase_collision_2.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_broadphase_collision_2.dir/build.make test/CMakeFiles/test_fcl_broadphase_collision_2.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 61%] Building CXX object test/CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -MF CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o.d -o CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -c /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 61%] Built target test_fcl_auto_diff -make -f test/CMakeFiles/test_fcl_broadphase_distance.dir/build.make test/CMakeFiles/test_fcl_broadphase_distance.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_broadphase_distance.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_broadphase_distance.dir/build.make test/CMakeFiles/test_fcl_broadphase_distance.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 61%] Building CXX object test/CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o -MF CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o.d -o CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp -In file included from /usr/include/c++/12/vector:64: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:248:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:256:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:288:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:298:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', - inlined from 'int fcl::generateBVHModel(BVHModel&, const Sphere&, Transform3&, unsigned int, unsigned int, FinalizeModel) [with BV = OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h:136:22, - inlined from 'void fcl::test::generateEnvironmentsMesh(std::vector*>&, S, std::size_t) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:524:21: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/set:60, - from /build/fcl-0.7.0/test/gtest/include/gtest/internal/gtest-internal.h:58, - from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:58: -/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple* const&>, std::tuple<>}; _Key = fcl::CollisionObject*; _Val = std::pair* const, fcl::AABB >; _KeyOfValue = std::_Select1st* const, fcl::AABB > >; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61, - from /build/fcl-0.7.0/include/fcl/common/types.h:44: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', - inlined from 'void fcl::SpatialHashingCollisionManager::update() [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:155:17: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', - inlined from 'void fcl::SpatialHashingCollisionManager::registerObject(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:95:15: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', - inlined from 'void fcl::SpatialHashingCollisionManager::update(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:164:41: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', - inlined from 'void fcl::SpatialHashingCollisionManager::update(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:270:15: -/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 - 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 512 | std::tuple(__k), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 513 | std::tuple<>()); - | ~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:408:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:416:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:448:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:463:20: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', - inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:504:22: -/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1287 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 62%] Linking CXX executable test_fcl_broadphase_collision_1 -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_broadphase_collision_1.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_broadphase_collision_1.dir/test_fcl_broadphase_collision_1.cpp.o -o test_fcl_broadphase_collision_1 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 62%] Built target test_fcl_broadphase_collision_1 -make -f test/CMakeFiles/test_fcl_bvh_models.dir/build.make test/CMakeFiles/test_fcl_bvh_models.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_bvh_models.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_bvh_models.dir/build.make test/CMakeFiles/test_fcl_bvh_models.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 62%] Building CXX object test/CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -MF CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o.d -o CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -c /build/fcl-0.7.0/test/test_fcl_bvh_models.cpp -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_object.h:43, - from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_collision_manager.h:44, - from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_bruteforce.h:42, - from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:41: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, @@ -6307,6 +6254,38 @@ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::kIOS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:399:41, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, @@ -6333,6 +6312,29 @@ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBB&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:301:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, + from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, @@ -6357,9 +6359,27 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, - from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:38: + from /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:38: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -6371,22 +6391,50 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', - inlined from 'int fcl::generateBVHModel(BVHModel&, const Sphere&, Transform3&, unsigned int, unsigned int, FinalizeModel) [with BV = OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h:136:22, - inlined from 'void fcl::test::generateEnvironmentsMesh(std::vector*>&, S, std::size_t) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:524:21: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'int fcl::generateBVHModel(BVHModel&, const Sphere&, Transform3&, unsigned int, unsigned int, FinalizeModel) [with BV = OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h:136:22, inlined from 'void fcl::test::generateEnvironmentsMesh(std::vector*>&, S, std::size_t) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:524:21: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 60%] Linking CXX executable test_fcl_box_box +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_box_box.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_box_box.dir/test_fcl_box_box.cpp.o -o test_fcl_box_box -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 60%] Built target test_fcl_box_box +make -f test/CMakeFiles/test_fcl_capsule_box_1.dir/build.make test/CMakeFiles/test_fcl_capsule_box_1.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_capsule_box_1.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_capsule_box_1.dir/build.make test/CMakeFiles/test_fcl_capsule_box_1.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 60%] Building CXX object test/CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -MF CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o.d -o CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -c /build/fcl-0.7.0/test/test_fcl_capsule_box_1.cpp +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:248:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:256:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:288:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_duplicate_check_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:298:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/set:60, from /build/fcl-0.7.0/test/gtest/include/gtest/internal/gtest-internal.h:58, from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:58: @@ -6394,6 +6442,9 @@ /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 61%] Linking CXX executable test_fcl_auto_diff +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_auto_diff.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_auto_diff.dir/test_fcl_auto_diff.cpp.o -o test_fcl_auto_diff -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread In file included from /usr/include/c++/12/map:61, from /build/fcl-0.7.0/include/fcl/common/types.h:44: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', @@ -6414,6 +6465,8 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', inlined from 'void fcl::SpatialHashingCollisionManager::update() [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:155:17: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 @@ -6423,6 +6476,14 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 61%] Built target test_fcl_auto_diff +make -f test/CMakeFiles/test_fcl_capsule_box_2.dir/build.make test/CMakeFiles/test_fcl_capsule_box_2.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_capsule_box_2.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_capsule_box_2.dir/build.make test/CMakeFiles/test_fcl_capsule_box_2.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', inlined from 'void fcl::SpatialHashingCollisionManager::registerObject(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:95:15: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 @@ -6432,6 +6493,49 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ +[ 61%] Building CXX object test/CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -MF CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o.d -o CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -c /build/fcl-0.7.0/test/test_fcl_capsule_box_2.cpp +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', + inlined from 'int fcl::generateBVHModel(BVHModel&, const Sphere&, Transform3&, unsigned int, unsigned int, FinalizeModel) [with BV = OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h:136:22, + inlined from 'void fcl::test::generateEnvironmentsMesh(std::vector*>&, S, std::size_t) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:524:21: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:64: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:245:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:253:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:268:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:308:22: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', + inlined from 'int fcl::generateBVHModel(BVHModel&, const Sphere&, Transform3&, unsigned int, unsigned int, FinalizeModel) [with BV = OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h:136:22, + inlined from 'void fcl::test::generateEnvironmentsMesh(std::vector*>&, S, std::size_t) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:524:21: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, @@ -6461,6 +6565,33 @@ In file included from /usr/include/c++/12/map:61, from /build/fcl-0.7.0/include/fcl/common/types.h:44: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', + inlined from 'void fcl::SpatialHashingCollisionManager::update() [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:155:17: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/set:60, + from /build/fcl-0.7.0/test/gtest/include/gtest/internal/gtest-internal.h:58, + from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:58: +/usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple* const&>, std::tuple<>}; _Key = fcl::CollisionObject*; _Val = std::pair* const, fcl::AABB >; _KeyOfValue = std::_Select1st* const, fcl::AABB > >; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', + inlined from 'void fcl::SpatialHashingCollisionManager::registerObject(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:95:15: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61, + from /build/fcl-0.7.0/include/fcl/common/types.h:44: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', inlined from 'void fcl::SpatialHashingCollisionManager::registerObject(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:95:15: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, @@ -6496,117 +6627,140 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:64: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', + inlined from 'void fcl::SpatialHashingCollisionManager::update(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:164:41: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = fcl::CollisionObject*; _Tp = fcl::AABB; _Compare = std::less*>; _Alloc = std::allocator* const, fcl::AABB > >]', + inlined from 'void fcl::SpatialHashingCollisionManager::update(fcl::CollisionObject*) [with S = double; HashTable = fcl::detail::SparseHashTable, fcl::CollisionObject*, fcl::detail::SpatialHash, fcl::detail::unordered_map_hash_table>]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_spatialhash-inl.h:270:15: +/usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree*, std::pair* const, fcl::AABB >, std::_Select1st* const, fcl::AABB > >, std::less*>, std::allocator* const, fcl::AABB > > >::const_iterator' changed in GCC 7.1 + 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 512 | std::tuple(__k), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 513 | std::tuple<>()); + | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:245:20: + inlined from 'void broad_phase_distance_test(S, std::size_t, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:514:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:253:20: + inlined from 'void broad_phase_distance_test(S, std::size_t, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:522:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:268:20: + inlined from 'void broad_phase_distance_test(S, std::size_t, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:534:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_2.cpp:308:22: + inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:408:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_distance_test(S, std::size_t, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:514:20: + inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:416:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_distance_test(S, std::size_t, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:522:20: + inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:448:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, - inlined from 'void broad_phase_distance_test(S, std::size_t, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:534:22: + inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:463:20: +/usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1287 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', + inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, + inlined from 'void broad_phase_update_collision_test(S, std::size_t, std::size_t, std::size_t, bool, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_collision_1.cpp:504:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 62%] Linking CXX executable test_fcl_broadphase_collision_2 +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_broadphase_collision_2.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -o test_fcl_broadphase_collision_2 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 62%] Built target test_fcl_broadphase_collision_2 +make -f test/CMakeFiles/test_fcl_capsule_capsule.dir/build.make test/CMakeFiles/test_fcl_capsule_capsule.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_capsule_capsule.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_capsule_capsule.dir/build.make test/CMakeFiles/test_fcl_capsule_capsule.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 62%] Building CXX object test/CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -MF CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o.d -o CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -c /build/fcl-0.7.0/test/test_fcl_capsule_capsule.cpp [ 63%] Linking CXX executable test_fcl_broadphase_distance cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_broadphase_distance.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_broadphase_distance.dir/test_fcl_broadphase_distance.cpp.o -o test_fcl_broadphase_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -[ 64%] Linking CXX executable test_fcl_broadphase_collision_2 -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_broadphase_collision_2.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_broadphase_collision_2.dir/test_fcl_broadphase_collision_2.cpp.o -o test_fcl_broadphase_collision_2 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 64%] Built target test_fcl_broadphase_distance -make -f test/CMakeFiles/test_fcl_capsule_box_1.dir/build.make test/CMakeFiles/test_fcl_capsule_box_1.dir/depend +[ 63%] Built target test_fcl_broadphase_distance +make -f test/CMakeFiles/test_fcl_cylinder_half_space.dir/build.make test/CMakeFiles/test_fcl_cylinder_half_space.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_capsule_box_1.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_cylinder_half_space.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_capsule_box_1.dir/build.make test/CMakeFiles/test_fcl_capsule_box_1.dir/build +make -f test/CMakeFiles/test_fcl_cylinder_half_space.dir/build.make test/CMakeFiles/test_fcl_cylinder_half_space.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 64%] Building CXX object test/CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -MF CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o.d -o CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -c /build/fcl-0.7.0/test/test_fcl_capsule_box_1.cpp +[ 63%] Building CXX object test/CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -MF CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o.d -o CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -c /build/fcl-0.7.0/test/test_fcl_cylinder_half_space.cpp +[ 64%] Linking CXX executable test_fcl_capsule_box_2 +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_capsule_box_2.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -o test_fcl_capsule_box_2 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 64%] Built target test_fcl_broadphase_collision_2 -make -f test/CMakeFiles/test_fcl_capsule_box_2.dir/build.make test/CMakeFiles/test_fcl_capsule_box_2.dir/depend +[ 64%] Built target test_fcl_capsule_box_2 +make -f test/CMakeFiles/test_fcl_collision.dir/build.make test/CMakeFiles/test_fcl_collision.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_capsule_box_2.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_collision.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_capsule_box_2.dir/build.make test/CMakeFiles/test_fcl_capsule_box_2.dir/build +make -f test/CMakeFiles/test_fcl_collision.dir/build.make test/CMakeFiles/test_fcl_collision.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 64%] Building CXX object test/CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -MF CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o.d -o CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -c /build/fcl-0.7.0/test/test_fcl_capsule_box_2.cpp -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/math/bv/OBB.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/bvh/BVH_model.h:44, - from /build/fcl-0.7.0/test/test_fcl_bvh_models.cpp:40: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1844 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 64%] Building CXX object test/CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -MF CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o.d -o CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -c /build/fcl-0.7.0/test/test_fcl_collision.cpp +[ 65%] Linking CXX executable test_fcl_broadphase_collision_1 +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_broadphase_collision_1.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_broadphase_collision_1.dir/test_fcl_broadphase_collision_1.cpp.o -o test_fcl_broadphase_collision_1 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +[ 66%] Linking CXX executable test_fcl_capsule_box_1 +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_capsule_box_1.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -o test_fcl_capsule_box_1 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 66%] Built target test_fcl_broadphase_collision_1 +make -f test/CMakeFiles/test_fcl_constant_eps.dir/build.make test/CMakeFiles/test_fcl_constant_eps.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_constant_eps.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_constant_eps.dir/build.make test/CMakeFiles/test_fcl_constant_eps.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 66%] Building CXX object test/CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -MF CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o.d -o CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -c /build/fcl-0.7.0/test/test_fcl_constant_eps.cpp +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 66%] Built target test_fcl_capsule_box_1 +make -f test/CMakeFiles/test_fcl_distance.dir/build.make test/CMakeFiles/test_fcl_distance.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_distance.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_distance.dir/build.make test/CMakeFiles/test_fcl_distance.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 66%] Building CXX object test/CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -MF CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o.d -o CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_distance.cpp In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::kIOS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:399:41, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6619,10 +6773,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6635,10 +6786,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBB&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:301:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6651,10 +6799,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6665,35 +6810,88 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] Linking CXX executable test_fcl_capsule_box_1 -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_capsule_box_1.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_capsule_box_1.dir/test_fcl_capsule_box_1.cpp.o -o test_fcl_capsule_box_1 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -[ 66%] Linking CXX executable test_fcl_capsule_box_2 -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_capsule_box_2.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_capsule_box_2.dir/test_fcl_capsule_box_2.cpp.o -o test_fcl_capsule_box_2 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +[ 67%] Linking CXX executable test_fcl_constant_eps +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_constant_eps.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -o test_fcl_constant_eps -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_fcl_capsule_box_1 -make -f test/CMakeFiles/test_fcl_capsule_capsule.dir/build.make test/CMakeFiles/test_fcl_capsule_capsule.dir/depend +[ 67%] Built target test_fcl_constant_eps +make -f test/CMakeFiles/test_fcl_frontlist.dir/build.make test/CMakeFiles/test_fcl_frontlist.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_capsule_capsule.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_frontlist.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_capsule_capsule.dir/build.make test/CMakeFiles/test_fcl_capsule_capsule.dir/build +make -f test/CMakeFiles/test_fcl_frontlist.dir/build.make test/CMakeFiles/test_fcl_frontlist.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object test/CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -MF CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o.d -o CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -c /build/fcl-0.7.0/test/test_fcl_capsule_capsule.cpp +[ 67%] Building CXX object test/CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -MF CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o.d -o CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -c /build/fcl-0.7.0/test/test_fcl_frontlist.cpp +[ 68%] Linking CXX executable test_fcl_cylinder_half_space +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_cylinder_half_space.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -o test_fcl_cylinder_half_space -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_fcl_capsule_box_2 -make -f test/CMakeFiles/test_fcl_cylinder_half_space.dir/build.make test/CMakeFiles/test_fcl_cylinder_half_space.dir/depend +[ 68%] Built target test_fcl_cylinder_half_space +make -f test/CMakeFiles/test_fcl_general.dir/build.make test/CMakeFiles/test_fcl_general.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_cylinder_half_space.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_general.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_cylinder_half_space.dir/build.make test/CMakeFiles/test_fcl_cylinder_half_space.dir/build +make -f test/CMakeFiles/test_fcl_general.dir/build.make test/CMakeFiles/test_fcl_general.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object test/CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -MF CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o.d -o CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -c /build/fcl-0.7.0/test/test_fcl_cylinder_half_space.cpp +[ 68%] Building CXX object test/CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -MF CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o.d -o CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -c /build/fcl-0.7.0/test/test_fcl_general.cpp +[ 69%] Linking CXX executable test_fcl_bvh_models +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_bvh_models.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -o test_fcl_bvh_models -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 69%] Built target test_fcl_bvh_models +make -f test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/build.make test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/build.make test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 69%] Building CXX object test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o -MF CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o.d -o CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o -c /build/fcl-0.7.0/test/test_fcl_generate_bvh_model_deferred_finalize.cpp +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_node_base.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, + from /build/fcl-0.7.0/test/test_fcl_distance.cpp:40: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1844 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::kIOS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:399:41, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6706,7 +6904,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6719,7 +6920,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBB&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:301:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6732,7 +6936,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -6743,45 +6950,18 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 67%] Linking CXX executable test_fcl_cylinder_half_space -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_cylinder_half_space.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_cylinder_half_space.dir/test_fcl_cylinder_half_space.cpp.o -o test_fcl_cylinder_half_space -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 67%] Built target test_fcl_cylinder_half_space -make -f test/CMakeFiles/test_fcl_collision.dir/build.make test/CMakeFiles/test_fcl_collision.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_collision.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_collision.dir/build.make test/CMakeFiles/test_fcl_collision.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 67%] Building CXX object test/CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -MF CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o.d -o CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -c /build/fcl-0.7.0/test/test_fcl_collision.cpp -[ 68%] Linking CXX executable test_fcl_bvh_models -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_bvh_models.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_bvh_models.dir/test_fcl_bvh_models.cpp.o -o test_fcl_bvh_models -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 68%] Built target test_fcl_bvh_models -make -f test/CMakeFiles/test_fcl_constant_eps.dir/build.make test/CMakeFiles/test_fcl_constant_eps.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_constant_eps.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_constant_eps.dir/build.make test/CMakeFiles/test_fcl_constant_eps.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 68%] Building CXX object test/CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -MF CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o.d -o CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -c /build/fcl-0.7.0/test/test_fcl_constant_eps.cpp -[ 69%] Linking CXX executable test_fcl_constant_eps -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_constant_eps.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_constant_eps.dir/test_fcl_constant_eps.cpp.o -o test_fcl_constant_eps -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 69%] Built target test_fcl_constant_eps -make -f test/CMakeFiles/test_fcl_distance.dir/build.make test/CMakeFiles/test_fcl_distance.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_distance.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_distance.dir/build.make test/CMakeFiles/test_fcl_distance.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 69%] Building CXX object test/CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -MF CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o.d -o CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_distance.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, + from /build/fcl-0.7.0/test/test_fcl_distance.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', + inlined from 'void fcl::test::loadOBJFile(const char*, std::vector >&, std::vector&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:235:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, @@ -6806,6 +6986,24 @@ /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_node_base.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, + from /build/fcl-0.7.0/test/test_fcl_frontlist.cpp:40: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1802 | __insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, @@ -6817,11 +7015,30 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1908 | __introsort_loop(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1844 | __final_insertion_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1854 | std::__insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, @@ -6839,6 +7056,38 @@ | ^~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBB&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:301:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::kIOS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:399:41, inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, @@ -6901,6 +7150,9 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 70%] Linking CXX executable test_fcl_general +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_general.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -o test_fcl_general -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, @@ -6909,6 +7161,16 @@ /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 70%] Built target test_fcl_general +make -f test/CMakeFiles/test_fcl_geometric_shapes.dir/build.make test/CMakeFiles/test_fcl_geometric_shapes.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_geometric_shapes.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_geometric_shapes.dir/build.make test/CMakeFiles/test_fcl_geometric_shapes.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 70%] Building CXX object test/CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -MF CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o.d -o CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -c /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1932 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, @@ -6924,15 +7186,62 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, + from /build/fcl-0.7.0/test/test_fcl_frontlist.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', + inlined from 'void fcl::test::loadOBJFile(const char*, std::vector >&, std::vector&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:235:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, + from /build/fcl-0.7.0/test/test_fcl_collision.cpp:38: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', + inlined from 'void fcl::test::loadOBJFile(const char*, std::vector >&, std::vector&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:235:30: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool test_collide_func(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1146:12: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBBRSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1085:16: +/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBBRSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1090:16: +/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Dense:1, from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_node_base.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, - from /build/fcl-0.7.0/test/test_fcl_distance.cpp:40: + from /build/fcl-0.7.0/include/fcl/math/bv/OBB.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/bvh/BVH_model.h:44, + from /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model.h:41, + from /build/fcl-0.7.0/test/test_fcl_generate_bvh_model_deferred_finalize.cpp:40: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -6942,6 +7251,19 @@ 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool test_collide_func(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType) [with BV = fcl::RSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1146:12: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, @@ -6961,18 +7283,39 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, - from /build/fcl-0.7.0/test/test_fcl_collision.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', - inlined from 'void fcl::test::loadOBJFile(const char*, std::vector >&, std::vector&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:235:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::RSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1085:16: +/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::RSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1090:16: +/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'bool test_collide_func(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1146:12: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1085:16: +/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', + inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1090:16: +/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, @@ -6991,10 +7334,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -7023,10 +7366,10 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, + inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, + inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -7037,97 +7380,68 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool test_collide_func(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1146:12: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBBRSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1085:16: -/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBBRSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1090:16: -/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool test_collide_func(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType) [with BV = fcl::RSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1146:12: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::RSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1085:16: + inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:964:16: /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::RSS; TraversalNode = fcl::detail::MeshCollisionTraversalNodeRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1090:16: + inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:969:16: /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'bool test_collide_func(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1146:12: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1085:16: -/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test_Oriented(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB; TraversalNode = fcl::detail::MeshCollisionTraversalNodeOBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1090:16: -/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, - from /build/fcl-0.7.0/test/test_fcl_distance.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', - inlined from 'void fcl::test::loadOBJFile(const char*, std::vector >&, std::vector&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:235:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:964:16: -/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', - inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:969:16: -/usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', inlined from 'bool collide_Test(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1026:16: /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -7158,19 +7472,19 @@ /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Linking CXX executable test_fcl_capsule_capsule -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_capsule_capsule.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -o test_fcl_capsule_capsule -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +[ 71%] Linking CXX executable test_fcl_distance +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_distance.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -o test_fcl_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 70%] Built target test_fcl_capsule_capsule -make -f test/CMakeFiles/test_fcl_frontlist.dir/build.make test/CMakeFiles/test_fcl_frontlist.dir/depend +[ 71%] Built target test_fcl_distance +make -f test/CMakeFiles/test_fcl_math.dir/build.make test/CMakeFiles/test_fcl_math.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_frontlist.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_math.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_frontlist.dir/build.make test/CMakeFiles/test_fcl_frontlist.dir/build +make -f test/CMakeFiles/test_fcl_math.dir/build.make test/CMakeFiles/test_fcl_math.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 70%] Building CXX object test/CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -MF CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o.d -o CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -c /build/fcl-0.7.0/test/test_fcl_frontlist.cpp +[ 71%] Building CXX object test/CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -MF CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o.d -o CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -c /build/fcl-0.7.0/test/test_fcl_math.cpp In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:964:16: /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -7254,6 +7568,9 @@ /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 72%] Linking CXX executable test_fcl_frontlist +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_frontlist.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -o test_fcl_frontlist -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::KDOP]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:964:16: /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -7274,6 +7591,16 @@ /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 72%] Built target test_fcl_frontlist +make -f test/CMakeFiles/test_fcl_profiler.dir/build.make test/CMakeFiles/test_fcl_profiler.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_profiler.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_profiler.dir/build.make test/CMakeFiles/test_fcl_profiler.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 72%] Building CXX object test/CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -MF CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o.d -o CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -c /build/fcl-0.7.0/test/test_fcl_profiler.cpp In function 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]', inlined from 'bool collide_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::KDOP]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:964:16: /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -7327,191 +7654,45 @@ /usr/include/c++/12/bits/stl_algo.h:4820:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 4820 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 71%] Linking CXX executable test_fcl_distance -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_distance.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_distance.dir/test_fcl_distance.cpp.o -o test_fcl_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +[ 73%] Linking CXX executable test_fcl_profiler +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_profiler.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -o test_fcl_profiler -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 71%] Built target test_fcl_distance -make -f test/CMakeFiles/test_fcl_general.dir/build.make test/CMakeFiles/test_fcl_general.dir/depend +[ 73%] Built target test_fcl_profiler +make -f test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/build.make test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_general.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_general.dir/build.make test/CMakeFiles/test_fcl_general.dir/build +make -f test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/build.make test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 71%] Building CXX object test/CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -MF CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o.d -o CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -c /build/fcl-0.7.0/test/test_fcl_general.cpp -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_node_base.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, - from /build/fcl-0.7.0/test/test_fcl_frontlist.cpp:40: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1844 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBB&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:301:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, - from /build/fcl-0.7.0/test/test_fcl_frontlist.cpp:38: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', - inlined from 'void fcl::test::loadOBJFile(const char*, std::vector >&, std::vector&) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_utility.h:235:30: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 72%] Linking CXX executable test_fcl_general -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_general.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_general.dir/test_fcl_general.cpp.o -o test_fcl_general -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 73%] Building CXX object test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -MF CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o.d -o CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -c /build/fcl-0.7.0/test/test_fcl_shape_mesh_consistency.cpp +[ 74%] Linking CXX executable test_fcl_capsule_capsule +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_capsule_capsule.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_capsule_capsule.dir/test_fcl_capsule_capsule.cpp.o -o test_fcl_capsule_capsule -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 72%] Built target test_fcl_general -make -f test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/build.make test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/depend +[ 74%] Built target test_fcl_capsule_capsule +make -f test/CMakeFiles/test_fcl_signed_distance.dir/build.make test/CMakeFiles/test_fcl_signed_distance.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_signed_distance.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/build.make test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/build +make -f test/CMakeFiles/test_fcl_signed_distance.dir/build.make test/CMakeFiles/test_fcl_signed_distance.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 72%] Building CXX object test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o -MF CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o.d -o CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o -c /build/fcl-0.7.0/test/test_fcl_generate_bvh_model_deferred_finalize.cpp -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 74%] Building CXX object test/CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -MF CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o.d -o CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_signed_distance.cpp +[ 75%] Linking CXX executable test_fcl_math +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_math.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -o test_fcl_math -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 75%] Built target test_fcl_math +make -f test/CMakeFiles/test_fcl_simple.dir/build.make test/CMakeFiles/test_fcl_simple.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_simple.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_simple.dir/build.make test/CMakeFiles/test_fcl_simple.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 75%] Building CXX object test/CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -MF CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o.d -o CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -c /build/fcl-0.7.0/test/test_fcl_simple.cpp In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: @@ -7525,54 +7706,13 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 73%] Linking CXX executable test_fcl_frontlist -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_frontlist.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_frontlist.dir/test_fcl_frontlist.cpp.o -o test_fcl_frontlist -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 73%] Built target test_fcl_frontlist -make -f test/CMakeFiles/test_fcl_geometric_shapes.dir/build.make test/CMakeFiles/test_fcl_geometric_shapes.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_geometric_shapes.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_geometric_shapes.dir/build.make test/CMakeFiles/test_fcl_geometric_shapes.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 73%] Building CXX object test/CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -MF CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o.d -o CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -c /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp -[ 74%] Linking CXX executable test_fcl_collision -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_collision.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -o test_fcl_collision -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 74%] Built target test_fcl_collision -make -f test/CMakeFiles/test_fcl_math.dir/build.make test/CMakeFiles/test_fcl_math.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_math.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_math.dir/build.make test/CMakeFiles/test_fcl_math.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 74%] Building CXX object test/CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -MF CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o.d -o CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -c /build/fcl-0.7.0/test/test_fcl_math.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Dense:1, from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/math/bv/OBB.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/bvh/BVH_model.h:44, - from /build/fcl-0.7.0/include/fcl/geometry/geometric_shape_to_BVH_model.h:41, - from /build/fcl-0.7.0/test/test_fcl_generate_bvh_model_deferred_finalize.cpp:40: + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_indep.h:43, + from /build/fcl-0.7.0/test/test_fcl_shape_mesh_consistency.cpp:42: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, @@ -7582,6 +7722,19 @@ 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, @@ -7603,10 +7756,7 @@ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::kIOS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:399:41, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::kIOS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -7619,10 +7769,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBBRSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:448:43, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ @@ -7665,67 +7812,9 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 75%] Linking CXX executable test_fcl_math -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_math.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_math.dir/test_fcl_math.cpp.o -o test_fcl_math -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 75%] Built target test_fcl_math -make -f test/CMakeFiles/test_fcl_profiler.dir/build.make test/CMakeFiles/test_fcl_profiler.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_profiler.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_profiler.dir/build.make test/CMakeFiles/test_fcl_profiler.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 75%] Building CXX object test/CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -MF CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o.d -o CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -c /build/fcl-0.7.0/test/test_fcl_profiler.cpp -[ 76%] Linking CXX executable test_fcl_profiler -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_profiler.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_profiler.dir/test_fcl_profiler.cpp.o -o test_fcl_profiler -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 76%] Built target test_fcl_profiler -make -f test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/build.make test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/build.make test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 76%] Building CXX object test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -MF CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o.d -o CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -c /build/fcl-0.7.0/test/test_fcl_shape_mesh_consistency.cpp -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_indep.h:43, - from /build/fcl-0.7.0/test/test_fcl_shape_mesh_consistency.cpp:42: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1802 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1908 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1844 | __final_insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1854 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +[ 76%] Linking CXX executable test_fcl_signed_distance +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_signed_distance.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -o test_fcl_signed_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: @@ -7752,22 +7841,11 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::OBB&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:301:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::OBB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 76%] Built target test_fcl_signed_distance +make -f test/CMakeFiles/test_fcl_sphere_box.dir/build.make test/CMakeFiles/test_fcl_sphere_box.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_box.dir/DependInfo.cmake --color= In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::KDOP]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: @@ -7781,6 +7859,11 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_sphere_box.dir/build.make test/CMakeFiles/test_fcl_sphere_box.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 76%] Building CXX object test/CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o -MF CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o.d -o CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_box.cpp In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: @@ -7794,22 +7877,6 @@ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl >::run(fcl::detail::BVSplitter >&, const fcl::RSS&, unsigned int*, int) [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:350:40, - inlined from 'void fcl::detail::BVSplitter::computeRule_median(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:254:36, - inlined from 'void fcl::detail::BVSplitter::computeRule(const BV&, unsigned int*, int) [with BV = fcl::RSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:87:23: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, from /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:42: @@ -7821,6 +7888,25 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 77%] Linking CXX executable test_fcl_collision +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_collision.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_collision.dir/test_fcl_collision.cpp.o -o test_fcl_collision -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +In file included from /usr/include/eigen3/Eigen/Core:294, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/include/fcl/common/types.h:46, + from /build/fcl-0.7.0/include/fcl/math/detail/project.h:41, + from /build/fcl-0.7.0/test/test_fcl_simple.cpp:40: +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::SamplerR::SamplerR(fcl::VectorN&, fcl::VectorN&) [with S = double; unsigned int N = 4]' at /build/fcl-0.7.0/include/fcl/math/sampler/sampler_r-inl.h:56:5, + inlined from 'void test_Vec_nf_test() [with S = double]' at /build/fcl-0.7.0/test/test_fcl_simple.cpp:115:18: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'lower.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/test/test_fcl_simple.cpp: In function 'void test_Vec_nf_test() [with S = double]': +/build/fcl-0.7.0/test/test_fcl_simple.cpp:108:24: note: 'lower' declared here + 108 | VectorN upper, lower; + | ^~~~~ In file included from /usr/include/c++/12/algorithm:61, from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Dense:1, @@ -7850,32 +7936,83 @@ 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -[ 77%] Linking CXX executable test_fcl_generate_bvh_model_deferred_finalize +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 77%] Built target test_fcl_collision +make -f test/CMakeFiles/test_fcl_sphere_capsule.dir/build.make test/CMakeFiles/test_fcl_sphere_capsule.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_capsule.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_sphere_capsule.dir/build.make test/CMakeFiles/test_fcl_sphere_capsule.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 77%] Building CXX object test/CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -MF CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o.d -o CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_capsule.cpp +[ 78%] Linking CXX executable test_fcl_simple +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_simple.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -o test_fcl_simple -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 78%] Built target test_fcl_simple +make -f test/CMakeFiles/test_fcl_sphere_cylinder.dir/build.make test/CMakeFiles/test_fcl_sphere_cylinder.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_cylinder.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_sphere_cylinder.dir/build.make test/CMakeFiles/test_fcl_sphere_cylinder.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 78%] Building CXX object test/CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o -MF CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o.d -o CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_cylinder.cpp +[ 79%] Linking CXX executable test_fcl_generate_bvh_model_deferred_finalize cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_generate_bvh_model_deferred_finalize.dir/test_fcl_generate_bvh_model_deferred_finalize.cpp.o -o test_fcl_generate_bvh_model_deferred_finalize -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 77%] Built target test_fcl_generate_bvh_model_deferred_finalize -make -f test/CMakeFiles/test_fcl_signed_distance.dir/build.make test/CMakeFiles/test_fcl_signed_distance.dir/depend +[ 79%] Built target test_fcl_generate_bvh_model_deferred_finalize +make -f test/CMakeFiles/test_fcl_sphere_sphere.dir/build.make test/CMakeFiles/test_fcl_sphere_sphere.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_signed_distance.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_sphere.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_signed_distance.dir/build.make test/CMakeFiles/test_fcl_signed_distance.dir/build +make -f test/CMakeFiles/test_fcl_sphere_sphere.dir/build.make test/CMakeFiles/test_fcl_sphere_sphere.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 77%] Building CXX object test/CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -MF CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o.d -o CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_signed_distance.cpp -[ 78%] Linking CXX executable test_fcl_signed_distance -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_signed_distance.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_signed_distance.dir/test_fcl_signed_distance.cpp.o -o test_fcl_signed_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +[ 79%] Building CXX object test/CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -MF CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o.d -o CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_sphere.cpp +[ 80%] Linking CXX executable test_fcl_sphere_capsule +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_sphere_capsule.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -o test_fcl_sphere_capsule -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 78%] Built target test_fcl_signed_distance -make -f test/CMakeFiles/test_fcl_simple.dir/build.make test/CMakeFiles/test_fcl_simple.dir/depend +[ 80%] Built target test_fcl_sphere_capsule +make -f test/CMakeFiles/test_fcl_octomap_cost.dir/build.make test/CMakeFiles/test_fcl_octomap_cost.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_simple.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_octomap_cost.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_simple.dir/build.make test/CMakeFiles/test_fcl_simple.dir/build +make -f test/CMakeFiles/test_fcl_octomap_cost.dir/build.make test/CMakeFiles/test_fcl_octomap_cost.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 78%] Building CXX object test/CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -MF CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o.d -o CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -c /build/fcl-0.7.0/test/test_fcl_simple.cpp +[ 80%] Building CXX object test/CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -MF CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o.d -o CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -c /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/test/test_fcl_sphere_sphere.cpp:39: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = SphereSpecification; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = SphereSpecification; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = SphereSpecification; _Alloc = std::allocator >]', + inlined from 'void TestSeparatingSpheres(S, fcl::GJKSolverType) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_sphere_sphere.cpp:137:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 81%] Linking CXX executable test_fcl_sphere_sphere +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_sphere_sphere.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -o test_fcl_sphere_sphere -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 81%] Built target test_fcl_sphere_sphere +make -f test/CMakeFiles/test_fcl_octomap_collision.dir/build.make test/CMakeFiles/test_fcl_octomap_collision.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_octomap_collision.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_octomap_collision.dir/build.make test/CMakeFiles/test_fcl_octomap_collision.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 81%] Building CXX object test/CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o -MF CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o.d -o CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o -c /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = Eigen::Matrix; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 @@ -7938,122 +8075,6 @@ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void testShapeIntersection(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, fcl::GJKSolverType, bool, const std::vector >&, bool, bool, bool, bool, typename Shape1::S) [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:472:38: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, - inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: -/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1937 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1938 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1939 | __comp); - | ~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1940 | std::__final_insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 79%] Linking CXX executable test_fcl_shape_mesh_consistency -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_shape_mesh_consistency.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -o test_fcl_shape_mesh_consistency -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 79%] Built target test_fcl_shape_mesh_consistency -make -f test/CMakeFiles/test_fcl_sphere_box.dir/build.make test/CMakeFiles/test_fcl_sphere_box.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_box.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_sphere_box.dir/build.make test/CMakeFiles/test_fcl_sphere_box.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 79%] Building CXX object test/CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o -MF CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o.d -o CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_box.cpp -In file included from /usr/include/eigen3/Eigen/Core:294, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46, - from /build/fcl-0.7.0/include/fcl/math/detail/project.h:41, - from /build/fcl-0.7.0/test/test_fcl_simple.cpp:40: -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::SamplerR::SamplerR(fcl::VectorN&, fcl::VectorN&) [with S = double; unsigned int N = 4]' at /build/fcl-0.7.0/include/fcl/math/sampler/sampler_r-inl.h:56:5, - inlined from 'void test_Vec_nf_test() [with S = double]' at /build/fcl-0.7.0/test/test_fcl_simple.cpp:115:18: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'lower.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/test/test_fcl_simple.cpp: In function 'void test_Vec_nf_test() [with S = double]': -/build/fcl-0.7.0/test/test_fcl_simple.cpp:108:24: note: 'lower' declared here - 108 | VectorN upper, lower; - | ^~~~~ -[ 80%] Linking CXX executable test_fcl_simple -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_simple.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_simple.dir/test_fcl_simple.cpp.o -o test_fcl_simple -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 80%] Built target test_fcl_simple -make -f test/CMakeFiles/test_fcl_sphere_capsule.dir/build.make test/CMakeFiles/test_fcl_sphere_capsule.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_capsule.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_sphere_capsule.dir/build.make test/CMakeFiles/test_fcl_sphere_capsule.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 80%] Building CXX object test/CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -MF CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o.d -o CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_capsule.cpp -[ 81%] Linking CXX executable test_fcl_geometric_shapes -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_geometric_shapes.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -o test_fcl_geometric_shapes -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 81%] Built target test_fcl_geometric_shapes -make -f test/CMakeFiles/test_fcl_sphere_cylinder.dir/build.make test/CMakeFiles/test_fcl_sphere_cylinder.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_cylinder.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_sphere_cylinder.dir/build.make test/CMakeFiles/test_fcl_sphere_cylinder.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 81%] Building CXX object test/CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o -MF CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o.d -o CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_cylinder.cpp -[ 82%] Linking CXX executable test_fcl_sphere_capsule -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_sphere_capsule.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_sphere_capsule.dir/test_fcl_sphere_capsule.cpp.o -o test_fcl_sphere_capsule -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 82%] Built target test_fcl_sphere_capsule -make -f test/CMakeFiles/test_fcl_sphere_sphere.dir/build.make test/CMakeFiles/test_fcl_sphere_sphere.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_sphere_sphere.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_sphere_sphere.dir/build.make test/CMakeFiles/test_fcl_sphere_sphere.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 82%] Building CXX object test/CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -MF CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o.d -o CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -c /build/fcl-0.7.0/test/test_fcl_sphere_sphere.cpp -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/test/test_fcl_sphere_sphere.cpp:39: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = SphereSpecification; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = SphereSpecification; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = SphereSpecification; _Alloc = std::allocator >]', - inlined from 'void TestSeparatingSpheres(S, fcl::GJKSolverType) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_sphere_sphere.cpp:137:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 83%] Linking CXX executable test_fcl_sphere_sphere -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_sphere_sphere.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_sphere_sphere.dir/test_fcl_sphere_sphere.cpp.o -o test_fcl_sphere_sphere -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 83%] Built target test_fcl_sphere_sphere -make -f test/CMakeFiles/test_fcl_octomap_cost.dir/build.make test/CMakeFiles/test_fcl_octomap_cost.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_octomap_cost.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_octomap_cost.dir/build.make test/CMakeFiles/test_fcl_octomap_cost.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 83%] Building CXX object test/CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -MF CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o.d -o CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -c /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/octomap/OccupancyOcTreeBase.hxx:35, @@ -8079,6 +8100,13 @@ /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void testShapeIntersection(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, fcl::GJKSolverType, bool, const std::vector >&, bool, bool, bool, bool, typename Shape1::S) [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:472:38: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::detail::computeSplitValue_median(const BV&, fcl::Vector3*, fcl::Triangle*, unsigned int*, int, fcl::BVHModelType, fcl::Vector3&, S&) [with S = double; BV = fcl::OBBRSS]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:642:12, @@ -8120,6 +8148,19 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', + inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, + inlined from 'static void fcl::detail::ComputeRuleMedianImpl::run(fcl::detail::BVSplitter&, const BV&, unsigned int*, int) [with S = double; BV = fcl::AABB]' at /build/fcl-0.7.0/include/fcl/geometry/bvh/detail/BV_splitter-inl.h:236:14: +/usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1937 | std::__introsort_loop(__first, __last, + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 1938 | std::__lg(__last - __first) * 2, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1939 | __comp); + | ~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1940 | std::__final_insertion_sort(__first, __last, __comp); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, @@ -8151,19 +8192,6 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 84%] Linking CXX executable test_fcl_octomap_cost -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_octomap_cost.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -o test_fcl_octomap_cost -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 84%] Built target test_fcl_octomap_cost -make -f test/CMakeFiles/test_fcl_octomap_collision.dir/build.make test/CMakeFiles/test_fcl_octomap_collision.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_octomap_collision.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_octomap_collision.dir/build.make test/CMakeFiles/test_fcl_octomap_collision.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 84%] Building CXX object test/CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o -MF CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o.d -o CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o -c /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/octomap/OccupancyOcTreeBase.hxx:35, @@ -8239,6 +8267,19 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 82%] Linking CXX executable test_fcl_octomap_cost +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_octomap_cost.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_octomap_cost.dir/test_fcl_octomap_cost.cpp.o -o test_fcl_octomap_cost -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 82%] Built target test_fcl_octomap_cost +make -f test/CMakeFiles/test_fcl_octomap_distance.dir/build.make test/CMakeFiles/test_fcl_octomap_distance.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_octomap_distance.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/CMakeFiles/test_fcl_octomap_distance.dir/build.make test/CMakeFiles/test_fcl_octomap_distance.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 82%] Building CXX object test/CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o -MF CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o.d -o CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void fcl::test::TStruct::push_back(double)' at /build/fcl-0.7.0/test/test_fcl_utility.h:113:22, @@ -8270,19 +8311,32 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 85%] Linking CXX executable test_fcl_octomap_collision +[ 83%] Linking CXX executable test_fcl_shape_mesh_consistency +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_shape_mesh_consistency.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_shape_mesh_consistency.dir/test_fcl_shape_mesh_consistency.cpp.o -o test_fcl_shape_mesh_consistency -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 83%] Built target test_fcl_shape_mesh_consistency +make -f test/geometry/shape/CMakeFiles/test_convex.dir/build.make test/geometry/shape/CMakeFiles/test_convex.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape/CMakeFiles/test_convex.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/geometry/shape/CMakeFiles/test_convex.dir/build.make test/geometry/shape/CMakeFiles/test_convex.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 83%] Building CXX object test/geometry/shape/CMakeFiles/test_convex.dir/test_convex.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/geometry/shape/CMakeFiles/test_convex.dir/test_convex.cpp.o -MF CMakeFiles/test_convex.dir/test_convex.cpp.o.d -o CMakeFiles/test_convex.dir/test_convex.cpp.o -c /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp +[ 84%] Linking CXX executable test_fcl_octomap_collision cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_octomap_collision.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_octomap_collision.dir/test_fcl_octomap_collision.cpp.o -o test_fcl_octomap_collision -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 85%] Built target test_fcl_octomap_collision -make -f test/CMakeFiles/test_fcl_octomap_distance.dir/build.make test/CMakeFiles/test_fcl_octomap_distance.dir/depend +[ 84%] Built target test_fcl_octomap_collision +make -f test/geometry/shape/CMakeFiles/test_capsule.dir/build.make test/geometry/shape/CMakeFiles/test_capsule.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/CMakeFiles/test_fcl_octomap_distance.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape/CMakeFiles/test_capsule.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/CMakeFiles/test_fcl_octomap_distance.dir/build.make test/CMakeFiles/test_fcl_octomap_distance.dir/build +make -f test/geometry/shape/CMakeFiles/test_capsule.dir/build.make test/geometry/shape/CMakeFiles/test_capsule.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 85%] Building CXX object test/CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o -MF CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o.d -o CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o -c /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp +[ 84%] Building CXX object test/geometry/shape/CMakeFiles/test_capsule.dir/test_capsule.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/geometry/shape/CMakeFiles/test_capsule.dir/test_capsule.cpp.o -MF CMakeFiles/test_capsule.dir/test_capsule.cpp.o.d -o CMakeFiles/test_capsule.dir/test_capsule.cpp.o -c /build/fcl-0.7.0/test/geometry/shape/test_capsule.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/octomap/OccupancyOcTreeBase.hxx:35, @@ -8405,19 +8459,32 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +[ 85%] Linking CXX executable test_capsule +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_capsule.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_capsule.dir/test_capsule.cpp.o -o test_capsule -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../lib/libtest_fcl_utility.a ../../../lib/libgtest.a ../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 85%] Built target test_capsule +make -f test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/build.make test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/build.make test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 85%] Building CXX object test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -MF CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o.d -o CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/test_collision_func_matrix.cpp [ 86%] Linking CXX executable test_fcl_octomap_distance cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_octomap_distance.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_octomap_distance.dir/test_fcl_octomap_distance.cpp.o -o test_fcl_octomap_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 86%] Built target test_fcl_octomap_distance -make -f test/geometry/shape/CMakeFiles/test_convex.dir/build.make test/geometry/shape/CMakeFiles/test_convex.dir/depend +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/depend make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape/CMakeFiles/test_convex.dir/DependInfo.cmake --color= +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/geometry/shape/CMakeFiles/test_convex.dir/build.make test/geometry/shape/CMakeFiles/test_convex.dir/build +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 86%] Building CXX object test/geometry/shape/CMakeFiles/test_convex.dir/test_convex.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/geometry/shape/CMakeFiles/test_convex.dir/test_convex.cpp.o -MF CMakeFiles/test_convex.dir/test_convex.cpp.o.d -o CMakeFiles/test_convex.dir/test_convex.cpp.o -c /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp +[ 86%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_epa.cpp In file included from /usr/include/c++/12/vector:70, from /build/fcl-0.7.0/include/fcl/geometry/shape/convex.h:44, from /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:39: @@ -8483,673 +8550,32 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/include/eigen3/Eigen/Core:294, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/test/test_fcl_sphere_box.cpp:40: -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h:92, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:70, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix.h:86, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision-inl.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision.h:70, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance-inl.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:66, - from /build/fcl-0.7.0/test/test_fcl_sphere_box.cpp:44: -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/fcl-0.7.0/include/fcl/narrowphase/collision_result.h:44, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request-inl.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request.h:113, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix-inl.h:50, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix.h:84, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:42: -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h:224, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:68: -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 87%] Linking CXX executable test_fcl_geometric_shapes +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_geometric_shapes.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_geometric_shapes.dir/test_fcl_geometric_shapes.cpp.o -o test_fcl_geometric_shapes -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 87%] Built target test_fcl_geometric_shapes +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 87%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_extractClosestPoints.cpp +[ 88%] Linking CXX executable test_gjk_libccd-inl_extractClosestPoints +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o" -o test_gjk_libccd-inl_extractClosestPoints -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 88%] Built target test_gjk_libccd-inl_extractClosestPoints +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 88%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_doSimplex2.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'void fcl::{anonymous}::Polytope::add_vertex(fcl::Vector3&) [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:160:67, inlined from 'fcl::{anonymous}::CoPlanarTetrahedron::CoPlanarTetrahedron()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:606:21, @@ -9200,556 +8626,1575 @@ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 -In file included from /usr/include/eigen3/Eigen/Core:294, +[ 89%] Linking CXX executable test_gjk_libccd-inl_gjk_doSimplex2 +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o" -o test_gjk_libccd-inl_gjk_doSimplex2 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 89%] Built target test_gjk_libccd-inl_gjk_doSimplex2 +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 89%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_initializer.cpp +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/box.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h:47, + from /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_initializer.cpp:39: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 90%] Linking CXX executable test_gjk_libccd-inl_gjk_initializer +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o" -o test_gjk_libccd-inl_gjk_initializer -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +[ 91%] Linking CXX executable test_convex +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_convex.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_convex.dir/test_convex.cpp.o -o test_convex -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../lib/libtest_fcl_utility.a ../../../lib/libgtest.a ../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 91%] Built target test_gjk_libccd-inl_gjk_initializer +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 91%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 91%] Built target test_convex +make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 91%] Building CXX object test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -MF CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o.d -o CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = float; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, float)>; fcl::Matrix3 = Eigen::Matrix]': +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:687:37: required from here +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] + 600 | for (const auto config : configs) { + | ^~~~~~ +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: note: use reference type to prevent copying + 600 | for (const auto config : configs) { + | ^~~~~~ + | & +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = double; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, double)>; fcl::Matrix3 = Eigen::Matrix]': +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:689:38: required from here +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: note: use reference type to prevent copying + 600 | for (const auto config : configs) { + | ^~~~~~ + | & +[ 92%] Linking CXX executable test_gjk_libccd-inl_epa +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_epa.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o" -o test_gjk_libccd-inl_epa -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 92%] Built target test_gjk_libccd-inl_epa +make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 92%] Building CXX object test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -MF CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o.d -o CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = float; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, float)>; fcl::Matrix3 = Eigen::Matrix]': +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:874:37: required from here +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] + 787 | for (const auto config : configs) { + | ^~~~~~ +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: note: use reference type to prevent copying + 787 | for (const auto config : configs) { + | ^~~~~~ + | & +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = double; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, double)>; fcl::Matrix3 = Eigen::Matrix]': +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:876:38: required from here +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] +/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: note: use reference type to prevent copying + 787 | for (const auto config : configs) { + | ^~~~~~ + | & +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/box.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h:47, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h:41, + from /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp:40: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]', + inlined from 'void fcl::detail::TestNonCollidingSphereGJKSignedDistance() [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp:154:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]', + inlined from 'void fcl::detail::TestCollidingSphereGJKSignedDistance() [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp:192:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 93%] Linking CXX executable test_gjk_libccd-inl_signed_distance +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o" -o test_gjk_libccd-inl_signed_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 93%] Built target test_gjk_libccd-inl_signed_distance +make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 93%] Building CXX object test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -MF CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o.d -o CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp +[ 94%] Linking CXX executable test_sphere_box +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sphere_box.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -o test_sphere_box -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 94%] Built target test_sphere_box +make -f test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/build.make test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/depend +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/broadphase /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +make -f test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/build.make test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/build +make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 94%] Building CXX object test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -MF CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o.d -o CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -c /build/fcl-0.7.0/test/broadphase/test_broadphase_dynamic_AABB_tree.cpp +[ 95%] Linking CXX executable test_broadphase_dynamic_AABB_tree +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -o test_broadphase_dynamic_AABB_tree -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../lib/libtest_fcl_utility.a ../../lib/libgtest.a ../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 95%] Built target test_broadphase_dynamic_AABB_tree +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h:41, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:41, + from /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:42: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', + inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:259:21: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', + inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:260:21: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', + inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = float]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:259:21: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', + inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = float]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:260:21: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 96%] Linking CXX executable test_sphere_cylinder +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sphere_cylinder.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -o test_sphere_cylinder -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 96%] Built target test_sphere_cylinder +[ 97%] Linking CXX executable test_half_space_convex +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_half_space_convex.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -o test_half_space_convex -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 97%] Built target test_half_space_convex +In file included from /usr/include/c++/12/vector:70, + from /build/fcl-0.7.0/include/fcl/common/types.h:43, + from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, + from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix.h:41, + from /build/fcl-0.7.0/test/narrowphase/detail/test_collision_func_matrix.cpp:39: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algo.h:60, + from /usr/include/c++/12/algorithm:61, + from /usr/include/eigen3/Eigen/Core:95, from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/test/test_fcl_sphere_cylinder.cpp:40: -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h:92, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:70, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix.h:86, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision-inl.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision.h:70, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance-inl.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:66, - from /build/fcl-0.7.0/test/test_fcl_sphere_cylinder.cpp:44: -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/fcl-0.7.0/include/fcl/narrowphase/collision_result.h:44, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request-inl.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request.h:113, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix-inl.h:50, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix.h:84, - from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:42: -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] - 48 | struct FCL_EXPORT Contact - | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', - inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, - inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, - inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, - inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, - inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, - inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: -/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] - 512 | : Base(), m_storage(other.m_storage) { } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + from /build/fcl-0.7.0/include/fcl/common/types.h:46: +/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = fcl::ContactPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<_Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)> >]': +/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, + | ^~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<_Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)> >]': +/usr/include/c++/12/bits/stl_algo.h:1895:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 1895 | __partial_sort(_RandomAccessIterator __first, + | ^~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algo.h:1895:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +/usr/include/c++/12/bits/stl_algo.h:1895:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Plane; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Plane]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Sphere]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Sphere]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Sphere; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Sphere; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, fcl::Transform3&, fcl::Transform3&) const [with NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:976:32: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, + inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, fcl::Transform3&, fcl::Transform3&) const [with NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:976:32: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/eigen3/Eigen/Core:294, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/test/test_fcl_sphere_box.cpp:40: +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h:92, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:70, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix.h:86, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision-inl.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision.h:70, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance-inl.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:66, + from /build/fcl-0.7.0/test/test_fcl_sphere_box.cpp:44: +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, @@ -9758,24 +10203,33 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/fcl-0.7.0/include/fcl/narrowphase/collision_result.h:44, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request-inl.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request.h:113, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix-inl.h:50, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix.h:84, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:42: In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9786,11 +10240,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9801,11 +10255,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9814,11 +10268,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9829,11 +10283,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9844,11 +10298,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9857,11 +10311,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9872,11 +10326,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9887,11 +10341,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9900,11 +10354,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9915,11 +10369,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9930,11 +10384,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9943,11 +10397,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9958,11 +10412,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9973,11 +10427,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -9986,11 +10440,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10001,11 +10455,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10016,11 +10470,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10029,11 +10483,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10044,11 +10498,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10059,11 +10513,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10072,14 +10526,24 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/eigen3/Eigen/Core:294, + from /usr/include/eigen3/Eigen/Dense:1, + from /build/fcl-0.7.0/test/test_fcl_sphere_cylinder.cpp:40: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10087,11 +10551,19 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h:92, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:70, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix.h:86, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision-inl.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision.h:70, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance-inl.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:66, + from /build/fcl-0.7.0/test/test_fcl_sphere_cylinder.cpp:44: +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10102,27 +10574,43 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/fcl-0.7.0/include/fcl/narrowphase/collision_result.h:44, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request-inl.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/collision_request.h:113, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/traversal_recurse.h:43, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision_node.h:42, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix-inl.h:50, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/distance_func_matrix.h:84, + from /build/fcl-0.7.0/include/fcl/narrowphase/distance.h:42: In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10130,16 +10618,14 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h:224, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:68: -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10147,27 +10633,27 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here - 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10175,11 +10661,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10190,11 +10676,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10203,11 +10689,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10218,11 +10704,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10233,11 +10719,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10246,11 +10732,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10261,11 +10747,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10276,11 +10762,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10289,14 +10775,295 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h:224, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:68: +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10340,6 +11107,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10347,11 +11121,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10362,11 +11136,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10375,14 +11149,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10390,14 +11171,14 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10405,27 +11186,262 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here - 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h:224, + from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix-inl.h:68: +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::MeshShapeCollisionTraversalNode::leafTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here + 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', + inlined from 'static bool fcl::detail::ShapeIntersectIndepImpl::run(const fcl::detail::GJKSolver_indep&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_indep-inl.h:153:35: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10469,6 +11485,56 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h:89:36: note: '' declared here 89 | this->result->addContact(Contact(this->model1, this->model2, primitive_id, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10519,11 +11585,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10534,11 +11600,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10547,11 +11613,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10562,11 +11628,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10577,11 +11643,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10590,14 +11656,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10605,11 +11678,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10620,11 +11693,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10633,14 +11706,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10648,11 +11728,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10663,11 +11743,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10676,14 +11756,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10691,11 +11778,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10706,11 +11793,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10719,14 +11806,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10734,11 +11828,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10749,11 +11843,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10762,11 +11856,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10777,11 +11871,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10792,11 +11886,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10805,14 +11899,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10820,11 +11921,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10835,11 +11936,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10848,14 +11949,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10863,11 +11971,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10878,11 +11986,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10891,14 +11999,21 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -10906,11 +12021,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10921,11 +12036,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10934,11 +12049,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10949,11 +12064,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10964,11 +12079,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -10977,11 +12092,197 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11035,6 +12336,49 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } @@ -11071,6 +12415,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11157,6 +12508,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11207,6 +12565,99 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } @@ -11243,6 +12694,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11293,6 +12751,49 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } @@ -11336,6 +12837,56 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } @@ -11379,6 +12930,99 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } @@ -11458,6 +13102,63 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11544,7 +13245,99 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 87%] Linking CXX executable test_convex +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11588,8 +13381,56 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_convex.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_convex.dir/test_convex.cpp.o -o test_convex -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../lib/libtest_fcl_utility.a ../../../lib/libgtest.a ../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11640,6 +13481,49 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] + 512 | : Base(), m_storage(other.m_storage) { } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'fcl::Contact::Contact(const fcl::Contact&)', + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: +/build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] + 48 | struct FCL_EXPORT Contact + | ^~~~~~~ +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here + 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', + inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, + inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, + inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/new_allocator.h:175:4, + inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, + inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, + inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } @@ -11719,6 +13603,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11762,6 +13653,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -11805,16 +13703,13 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 87%] Built target test_convex -make -f test/geometry/shape/CMakeFiles/test_capsule.dir/build.make test/geometry/shape/CMakeFiles/test_capsule.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape/CMakeFiles/test_capsule.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/geometry/shape/CMakeFiles/test_capsule.dir/build.make test/geometry/shape/CMakeFiles/test_capsule.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 87%] Building CXX object test/geometry/shape/CMakeFiles/test_capsule.dir/test_capsule.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/geometry/shape/CMakeFiles/test_capsule.dir/test_capsule.cpp.o -MF CMakeFiles/test_capsule.dir/test_capsule.cpp.o.d -o CMakeFiles/test_capsule.dir/test_capsule.cpp.o -c /build/fcl-0.7.0/test/geometry/shape/test_capsule.cpp +In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: +/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 4710 | std::__partial_sort(__first, __middle, __last, + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -12288,19 +14183,9 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Linking CXX executable test_capsule -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_capsule.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_capsule.dir/test_capsule.cpp.o -o test_capsule -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../lib/libtest_fcl_utility.a ../../../lib/libgtest.a ../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 88%] Built target test_capsule -make -f test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/build.make test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/build.make test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 88%] Building CXX object test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -MF CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o.d -o CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/test_collision_func_matrix.cpp +[ 98%] Linking CXX executable test_collision_func_matrix +cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_collision_func_matrix.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -o test_collision_func_matrix -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../lib/libtest_fcl_utility.a ../../../lib/libgtest.a ../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -12387,6 +14272,8 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' +[ 98%] Built target test_collision_func_matrix In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'fcl::Contact::Contact(const fcl::Contact&)' at /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19, @@ -12437,11 +14324,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12452,11 +14339,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12465,11 +14352,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12480,11 +14367,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12495,11 +14382,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12508,11 +14395,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12523,11 +14410,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12538,11 +14425,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12551,11 +14438,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12566,11 +14453,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12581,11 +14468,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12594,11 +14481,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12609,11 +14496,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12624,11 +14511,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12637,11 +14524,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12652,11 +14539,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12667,11 +14554,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12680,11 +14567,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13168,11 +15055,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13183,11 +15070,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13196,11 +15083,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13211,11 +15098,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13226,11 +15113,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13239,11 +15126,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13254,11 +15141,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13269,11 +15156,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13282,11 +15169,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13297,11 +15184,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13312,11 +15199,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13325,11 +15212,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13340,11 +15227,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13355,11 +15242,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13368,11 +15255,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13383,11 +15270,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13398,11 +15285,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13411,11 +15298,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13426,11 +15313,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13441,11 +15328,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13454,11 +15341,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13469,11 +15356,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13484,11 +15371,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13497,11 +15384,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13512,11 +15399,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13527,11 +15414,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13540,11 +15427,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13555,11 +15442,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13570,11 +15457,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13583,11 +15470,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13598,11 +15485,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13613,11 +15500,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13626,11 +15513,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13641,11 +15528,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13656,11 +15543,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13669,11 +15556,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13684,11 +15571,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13699,11 +15586,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13712,11 +15599,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13727,11 +15614,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::normal.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13742,11 +15629,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: '.fcl::Contact::pos.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13755,11 +15642,11 @@ inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fcl::Contact; _Args = {const fcl::Contact&}; _Tp = fcl::Contact]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::Contact; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = float]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: + inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:35: /build/fcl-0.7.0/include/fcl/narrowphase/contact.h:48:19: warning: '.fcl::Contact::penetration_depth' may be used uninitialized [-Wmaybe-uninitialized] 48 | struct FCL_EXPORT Contact | ^~~~~~~ -/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]': +/build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h: In member function 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13935,1870 +15822,26 @@ /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:110:36: note: '' declared here 110 | this->result->addContact(Contact(model1, model2, Contact::NONE, Contact::NONE)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/collision_func_matrix.h:41, - from /build/fcl-0.7.0/test/narrowphase/detail/test_collision_func_matrix.cpp:39: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/bits/stl_algo.h:60, - from /usr/include/c++/12/algorithm:61, - from /usr/include/eigen3/Eigen/Core:95, - from /usr/include/eigen3/Eigen/Dense:1, - from /build/fcl-0.7.0/include/fcl/common/types.h:46: -/usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = fcl::ContactPoint; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<_Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)> >]': -/usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<_Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)> >]': -/usr/include/c++/12/bits/stl_algo.h:1895:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 1895 | __partial_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algo.h:1895:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -/usr/include/c++/12/bits/stl_algo.h:1895:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 89%] Linking CXX executable test_fcl_sphere_box +[ 99%] Linking CXX executable test_fcl_sphere_box cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_sphere_box.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_sphere_box.dir/test_fcl_sphere_box.cpp.o -o test_fcl_sphere_box -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Halfspace; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 89%] Built target test_fcl_sphere_box -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/depend -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 89%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_epa.cpp -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Plane; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Plane]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Sphere]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Convex; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cylinder; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Sphere]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Capsule; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Sphere; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Sphere; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:80:33: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, fcl::Transform3&, fcl::Transform3&) const [with NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:976:32: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cylinder]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Cone]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Capsule]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 90%] Linking CXX executable test_fcl_sphere_cylinder +[ 99%] Built target test_fcl_sphere_box +[100%] Linking CXX executable test_fcl_sphere_cylinder cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_sphere_cylinder.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_fcl_sphere_cylinder.dir/test_fcl_sphere_cylinder.cpp.o -o test_fcl_sphere_cylinder -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../lib/libtest_fcl_utility.a ../lib/libgtest.a ../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 90%] Built target test_fcl_sphere_cylinder -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 90%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_extractClosestPoints.cpp -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectLibccdImpl::run(const fcl::detail::GJKSolver_libccd&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:141:29, - inlined from 'bool fcl::detail::GJKSolver_libccd::shapeIntersect(const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; S_ = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h:174:58, - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:384:36: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, fcl::Transform3&, fcl::Transform3&) const [with NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:976:32: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'bool fcl::detail::OcTreeSolver::OcTreeShapeIntersectRecurse(const fcl::OcTree*, const typename fcl::OcTree::OcTreeNode*, const fcl::AABB&, const Shape&, const fcl::OBB&, fcl::Transform3&, fcl::Transform3&) const [with Shape = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h:395:34: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Box; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 91%] Linking CXX executable test_gjk_libccd-inl_extractClosestPoints -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_extractClosestPoints.dir/test_gjk_libccd-inl_extractClosestPoints.cpp.o" -o test_gjk_libccd-inl_extractClosestPoints -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 91%] Built target test_gjk_libccd-inl_extractClosestPoints -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 91%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_doSimplex2.cpp -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Plane; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Convex; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cylinder; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Matrix&, Eigen::Matrix&, double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', - inlined from 'static bool fcl::detail::ShapeIntersectIndepImpl::run(const fcl::detail::GJKSolver_indep&, const Shape1&, fcl::Transform3&, const Shape2&, fcl::Transform3&, std::vector >*) [with S = double; Shape1 = fcl::Cone; Shape2 = fcl::Convex]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/gjk_solver_indep-inl.h:153:35: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Cone; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Capsule; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 92%] Linking CXX executable test_gjk_libccd-inl_gjk_doSimplex2 -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_gjk_doSimplex2.dir/test_gjk_libccd-inl_gjk_doSimplex2.cpp.o" -o test_gjk_libccd-inl_gjk_doSimplex2 -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 92%] Built target test_gjk_libccd-inl_gjk_doSimplex2 -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 92%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_initializer.cpp -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Ellipsoid; Shape2 = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = _Bind, _Placeholder<1>))(const fcl::ContactPoint&, const fcl::ContactPoint&)>]', - inlined from 'void fcl::detail::ShapeCollisionTraversalNode::leafTesting(int, int) const [with Shape1 = fcl::Sphere; Shape2 = fcl::Ellipsoid; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h:91:30: -/usr/include/c++/12/bits/stl_algo.h:4710:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 4710 | std::__partial_sort(__first, __middle, __last, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4711 | __gnu_cxx::__ops::__iter_comp_iter(__comp)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/box.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h:47, - from /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_initializer.cpp:39: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 93%] Linking CXX executable test_gjk_libccd-inl_gjk_initializer -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_gjk_initializer.dir/test_gjk_libccd-inl_gjk_initializer.cpp.o" -o test_gjk_libccd-inl_gjk_initializer -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 93%] Built target test_gjk_libccd-inl_gjk_initializer -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/build.make test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 93%] Building CXX object test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/convexity_based_algorithm/CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o -MF CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o.d -o CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp -[ 94%] Linking CXX executable test_gjk_libccd-inl_epa -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_epa.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_epa.dir/test_gjk_libccd-inl_epa.cpp.o" -o test_gjk_libccd-inl_epa -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 94%] Built target test_gjk_libccd-inl_epa -make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 94%] Building CXX object test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -MF CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o.d -o CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = float; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, float)>; fcl::Matrix3 = Eigen::Matrix]': -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:687:37: required from here -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] - 600 | for (const auto config : configs) { - | ^~~~~~ -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: note: use reference type to prevent copying - 600 | for (const auto config : configs) { - | ^~~~~~ - | & -[ 95%] Linking CXX executable test_collision_func_matrix -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_collision_func_matrix.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_collision_func_matrix.dir/test_collision_func_matrix.cpp.o -o test_collision_func_matrix -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../lib/libtest_fcl_utility.a ../../../lib/libgtest.a ../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = double; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, double)>; fcl::Matrix3 = Eigen::Matrix]': -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:689:38: required from here -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box.cpp:600:21: note: use reference type to prevent copying - 600 | for (const auto config : configs) { - | ^~~~~~ - | & -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 95%] Built target test_collision_func_matrix -make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 95%] Building CXX object test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -MF CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o.d -o CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = float; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, float)>; fcl::Matrix3 = Eigen::Matrix]': -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:874:37: required from here -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] - 787 | for (const auto config : configs) { - | ^~~~~~ -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: note: use reference type to prevent copying - 787 | for (const auto config : configs) { - | ^~~~~~ - | & -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp: In instantiation of 'void fcl::detail::{anonymous}::QueryWithVaryingWorldFrames(const std::vector >&, EvalFunc, fcl::Matrix3&) [with S = double; EvalFunc = std::function&, const Eigen::Transform&, const Eigen::Matrix&, double)>; fcl::Matrix3 = Eigen::Matrix]': -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:876:38: required from here -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: warning: loop variable 'config' creates a copy from type 'const fcl::detail::{anonymous}::TestConfiguration' [-Wrange-loop-construct] -/build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder.cpp:787:21: note: use reference type to prevent copying - 787 | for (const auto config : configs) { - | ^~~~~~ - | & -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/box.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h:47, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h:41, - from /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp:40: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]', - inlined from 'void fcl::detail::TestNonCollidingSphereGJKSignedDistance() [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp:154:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, Eigen::Matrix}; _Tp = fcl::detail::SphereSpecification; _Alloc = std::allocator >]', - inlined from 'void fcl::detail::TestCollidingSphereGJKSignedDistance() [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance.cpp:192:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 96%] Linking CXX executable test_gjk_libccd-inl_signed_distance -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/test_gjk_libccd-inl_signed_distance.dir/test_gjk_libccd-inl_signed_distance.cpp.o" -o test_gjk_libccd-inl_signed_distance -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 96%] Built target test_gjk_libccd-inl_signed_distance -make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/build.make test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 96%] Building CXX object test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/narrowphase/detail/primitive_shape_algorithm/CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -MF CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o.d -o CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -c /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp -[ 97%] Linking CXX executable test_sphere_box -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sphere_box.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_sphere_box.dir/test_sphere_box.cpp.o -o test_sphere_box -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 97%] Built target test_sphere_box -make -f test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/build.make test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/depend -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/fcl-0.7.0 /build/fcl-0.7.0/test/broadphase /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -make -f test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/build.make test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/build -make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 97%] Building CXX object test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase && /usr/bin/c++ -DGTEST_DONT_DEFINE_ASSERT_EQ=1 -DGTEST_DONT_DEFINE_ASSERT_GE=1 -DGTEST_DONT_DEFINE_ASSERT_GT=1 -DGTEST_DONT_DEFINE_ASSERT_LE=1 -DGTEST_DONT_DEFINE_ASSERT_LT=1 -DGTEST_DONT_DEFINE_ASSERT_NE=1 -DGTEST_DONT_DEFINE_FAIL=1 -DGTEST_DONT_DEFINE_SUCCEED=1 -DGTEST_DONT_DEFINE_TEST=1 -I/build/fcl-0.7.0/test -I/build/fcl-0.7.0/test/gtest -I/build/fcl-0.7.0/test/gtest/include -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/include -I/build/fcl-0.7.0/include -I/build/fcl-0.7.0/test/. -I/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -W -Wall -Wextra -Wpedantic -fPIC -MD -MT test/broadphase/CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -MF CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o.d -o CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -c /build/fcl-0.7.0/test/broadphase/test_broadphase_dynamic_AABB_tree.cpp -In file included from /usr/include/c++/12/vector:70, - from /build/fcl-0.7.0/include/fcl/common/types.h:43, - from /build/fcl-0.7.0/include/fcl/math/bv/AABB.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/collision_geometry.h:43, - from /build/fcl-0.7.0/include/fcl/geometry/shape/shape_base.h:41, - from /build/fcl-0.7.0/include/fcl/geometry/shape/sphere.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h:41, - from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:41, - from /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:42: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, Eigen::aligned_allocator > >::iterator' changed in GCC 7.1 -[ 98%] Linking CXX executable test_broadphase_dynamic_AABB_tree -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_broadphase_dynamic_AABB_tree.dir/test_broadphase_dynamic_AABB_tree.cpp.o -o test_broadphase_dynamic_AABB_tree -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../lib/libtest_fcl_utility.a ../../lib/libgtest.a ../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Matrix}; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 98%] Built target test_broadphase_dynamic_AABB_tree -[ 99%] Linking CXX executable test_sphere_cylinder -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_sphere_cylinder.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_sphere_cylinder.dir/test_sphere_cylinder.cpp.o -o test_sphere_cylinder -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', - inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:259:21: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', - inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = double]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:260:21: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[ 99%] Built target test_sphere_cylinder -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', - inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = float]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:259:21: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {Eigen::Transform}; _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', - inlined from 'void fcl::detail::{anonymous}::EvalCollisionForTestConfiguration(const Configuration&, S) [with S = float]' at /build/fcl-0.7.0/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex.cpp:260:21: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, Eigen::aligned_allocator > > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[100%] Linking CXX executable test_half_space_convex -cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_half_space_convex.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/fcl-0.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_half_space_convex.dir/test_half_space_convex.cpp.o -o test_half_space_convex -L/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -Wl,-rpath,/build/fcl-0.7.0/obj-arm-linux-gnueabihf/test:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/lib ../../../../lib/libtest_fcl_utility.a ../../../../lib/libgtest.a ../../../../lib/libfcl.so.0.7.0 /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 -lpthread -make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' -[100%] Built target test_half_space_convex +[100%] Built target test_fcl_sphere_cylinder make[2]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/fcl-0.7.0/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' debian/rules override_dh_auto_test make[1]: Entering directory '/build/fcl-0.7.0' dh_auto_test - cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=--verbose ARGS\+=-j3 + cd obj-arm-linux-gnueabihf && make -j6 test ARGS\+=--verbose ARGS\+=-j6 make[2]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 +/usr/bin/ctest --force-new-ctest-process --verbose -j6 UpdateCTestConfiguration from :/build/fcl-0.7.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl Parse Config file:/build/fcl-0.7.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl Add coverage exclude regular expressions. @@ -15830,57 +15873,65 @@ 3: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_broadphase_collision_1 3: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 3: Test timeout computed to be: 1500 +test 4 + Start 4: test_fcl_broadphase_collision_2 + +4: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_broadphase_collision_2 +4: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +4: Test timeout computed to be: 1500 +test 5 + Start 5: test_fcl_broadphase_distance + +5: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_broadphase_distance +5: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +5: Test timeout computed to be: 1500 +test 6 + Start 6: test_fcl_bvh_models + +6: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_bvh_models +6: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +6: Test timeout computed to be: 1500 1: [==========] Running 1 test from 1 test case. 1: [----------] Global test environment set-up. 1: [----------] 1 test from FCL_AUTO_DIFF 1: [ RUN ] FCL_AUTO_DIFF.basic -1: [ OK ] FCL_AUTO_DIFF.basic (17 ms) -1: [----------] 1 test from FCL_AUTO_DIFF (17 ms total) +1: [ OK ] FCL_AUTO_DIFF.basic (5 ms) +1: [----------] 1 test from FCL_AUTO_DIFF (5 ms total) 1: 1: [----------] Global test environment tear-down -1: [==========] 1 test from 1 test case ran. (17 ms total) +1: [==========] 1 test from 1 test case ran. (5 ms total) 1: [ PASSED ] 1 test. - 1/41 Test #1: test_fcl_auto_diff .............................. Passed 0.13 sec -test 4 - Start 4: test_fcl_broadphase_collision_2 - -4: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_broadphase_collision_2 -4: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -4: Test timeout computed to be: 1500 -3: [==========] Running 7 tests from 1 test case. -3: [----------] Global test environment set-up. -3: [----------] 7 tests from FCL_BROADPHASE -3: [ RUN ] FCL_BROADPHASE.test_broad_phase_dont_duplicate_check 2: [==========] Running 6 tests from 1 test case. 2: [----------] Global test environment set-up. 2: [----------] 6 tests from FCL_BOX_BOX 2: [ RUN ] FCL_BOX_BOX.collision_box_box_all_contacts_ccd -2: [ OK ] FCL_BOX_BOX.collision_box_box_all_contacts_ccd (41 ms) +2: [ OK ] FCL_BOX_BOX.collision_box_box_all_contacts_ccd (31 ms) 2: [ RUN ] FCL_BOX_BOX.collision_box_box_all_contacts_indep -2: [ OK ] FCL_BOX_BOX.collision_box_box_all_contacts_indep (1 ms) +2: [ OK ] FCL_BOX_BOX.collision_box_box_all_contacts_indep (0 ms) 2: [ RUN ] FCL_BOX_BOX.collision_box_box_cull_contacts_ccd 2: [ OK ] FCL_BOX_BOX.collision_box_box_cull_contacts_ccd (0 ms) 2: [ RUN ] FCL_BOX_BOX.collision_box_box_cull_contacts_indep -2: [ OK ] FCL_BOX_BOX.collision_box_box_cull_contacts_indep (1 ms) +2: [ OK ] FCL_BOX_BOX.collision_box_box_cull_contacts_indep (0 ms) 2: [ RUN ] FCL_BOX_BOX.collision_box_box_edge_contact_ccd 2: [ OK ] FCL_BOX_BOX.collision_box_box_edge_contact_ccd (0 ms) 2: [ RUN ] FCL_BOX_BOX.collision_box_box_edge_contact_indep 2: [ OK ] FCL_BOX_BOX.collision_box_box_edge_contact_indep (0 ms) -2: [----------] 6 tests from FCL_BOX_BOX (43 ms total) +2: [----------] 6 tests from FCL_BOX_BOX (32 ms total) 2: 2: [----------] Global test environment tear-down -2: [==========] 6 tests from 1 test case ran. (44 ms total) +2: [==========] 6 tests from 1 test case ran. (32 ms total) 2: [ PASSED ] 6 tests. - 2/41 Test #2: test_fcl_box_box ................................ Passed 0.32 sec -test 5 - Start 5: test_fcl_broadphase_distance +3: [==========] Running 7 tests from 1 test case. +3: [----------] Global test environment set-up. +3: [----------] 7 tests from FCL_BROADPHASE +3: [ RUN ] FCL_BROADPHASE.test_broad_phase_dont_duplicate_check + 1/41 Test #1: test_fcl_auto_diff .............................. Passed 0.17 sec +test 7 + Start 7: test_fcl_capsule_box_1 -5: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_broadphase_distance -5: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -5: Test timeout computed to be: 1500 -3: [ OK ] FCL_BROADPHASE.test_broad_phase_dont_duplicate_check (121 ms) -3: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_binary -3: 0 0 0 0 0 0 0 0 0 +7: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_capsule_box_1 +7: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +7: Test timeout computed to be: 1500 4: [==========] Running 6 tests from 1 test case. 4: [----------] Global test environment set-up. 4: [----------] 6 tests from FCL_BROADPHASE @@ -15889,939 +15940,732 @@ 4: collision timing summary 4: 0 objs, 0 queries 4: register time -4: 0.002 0.001 0.005 0.002 0.002 0.002 0.002 0.001 0.001 +4: 0.001 0 0.002 0.001 0.001 0.001 0.001 0 0.001 4: setup time -4: 0.001 0.003 0.005 0.053 0.002 0.001 0.001 0.001 0.001 +4: 0 0.001 0.001 0.028 0 0.001 0 0 0 4: self collision time -4: 0.003 0.003 0.002 0.003 0.002 0.002 0.002 0.001 0.001 +4: 0.002 0.001 0.001 0.001 0.001 0.001 0.001 0.001 0.001 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.006 0.007 0.012 0.058 0.006 0.005 0.005 0.003 0.003 +4: 0.003 0.002 0.004 0.03 0.002 0.003 0.002 0.001 0.002 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 5 queries 4: register time -4: 0.003 0.002 0.002 0.003 0.001 0.002 0.002 0.002 0.002 +4: 0.001 0 0.001 0 0.001 0.001 0.002 0 0 4: setup time -4: 0.002 0.002 0.002 0.045 0.001 0.001 0.002 0.001 0.002 +4: 0.001 0.001 0.001 0.027 0 0.001 0 0.001 0 4: self collision time -4: 0.002 0.002 0.002 0.005 0.002 0.001 0.002 0.001 0.001 +4: 0.002 0 0 0.001 0.001 0.001 0.001 0.001 0.001 4: collision time -4: 0.024 0.024 0.019 0.022 0.026 0.02 0.188 0.031 0.021 +4: 0.008 0.005 0.007 0.009 0.004 0.008 0.002 0.007 0.002 4: overall time -4: 0.031 0.03 0.025 0.075 0.03 0.024 0.194 0.035 0.026 +4: 0.012 0.006 0.009 0.037 0.006 0.011 0.005 0.009 0.003 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 2 objs, 0 queries 4: register time -4: 0.004 0.011 0.034 0.014 0.052 0.029 0.03 0.024 0.108 +4: 0.003 0.013 0.045 0.019 0.059 0.034 0.033 0.029 0.092 4: setup time -4: 0.002 0.008 0.003 0.065 0.001 0.001 0.001 0.001 0.001 +4: 0.001 0.006 0.001 0.076 0.001 0.001 0.001 0.001 0.001 4: self collision time -4: 0.005 0.003 0.002 0.005 0.02 0.004 0.004 0.002 0.003 +4: 0.002 0.003 0.001 0.007 0.029 0.003 0.003 0.002 0.002 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.011 0.022 0.039 0.084 0.073 0.034 0.035 0.027 0.112 +4: 0.006 0.022 0.047 0.102 0.089 0.038 0.037 0.032 0.095 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 0 queries 4: register time -4: 0.005 0.001 0.002 0.002 0.001 0.002 0.002 0.001 0.001 +4: 0.001 0.001 0.001 0 0.001 0.001 0.001 0.001 0.001 4: setup time -4: 0.001 0.002 0.002 0.005 0.001 0.002 0.001 0.001 0.002 +4: 0.001 0.001 0.001 0.006 0 0.001 0.001 0 0 4: self collision time -4: 0.002 0.002 0.001 0.002 0.001 0.001 0.001 0.001 0.001 +4: 0.001 0 0 0.001 0.001 0.001 0.001 0 0 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.008 0.005 0.005 0.009 0.003 0.005 0.004 0.003 0.004 +4: 0.003 0.002 0.002 0.007 0.002 0.003 0.003 0.001 0.001 4: -3: collision timing summary -3: 10 objs, 100 queries -3: register time -3: 0.018 0.022 0.192 0.078 0.194 0.156 0.215 0.097 0.109 -3: setup time -3: 0.002 0.03 0.004 0.284 0.001 0.002 0.002 0.001 0.001 -3: update time -3: 0.002 0.022 0.084 0.31 8.4 0.055 0.046 0.046 0.037 -3: self collision time -3: 0.04 0.01 0.005 0.035 2.154 0.018 0.021 0.017 0.015 -3: collision time -3: 87.213 1.642 9.809 2.156 11.064 1.063 0.96 0.808 0.821 -3: overall time -3: 87.275 1.726 10.094 2.863 21.813 1.294 1.244 0.969 0.983 -3: 5: [==========] Running 4 tests from 1 test case. 5: [----------] Global test environment set-up. 5: [----------] 4 tests from FCL_BROADPHASE 5: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_distance + 2/41 Test #2: test_fcl_box_box ................................ Passed 0.18 sec +test 8 + Start 8: test_fcl_capsule_box_2 + +8: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_capsule_box_2 +8: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +8: Test timeout computed to be: 1500 5: distance timing summary 5: 10 objs, 10 queries 5: register time -5: 0.008 0.01 0.188 0.068 9.439 0.174 0.149 0.114 0.172 +5: 0.015 0.02 0.273 0.058 1.685 0.268 0.192 8.292 0.16 5: setup time -5: 0.002 0.029 0.005 0.236 0.001 0.001 0.002 0.001 0.002 +5: 0.001 0.036 0.004 0.33 0.001 0.001 0 0.001 0.001 5: distance time -5: 19.581 9.341 0.592 0.824 2.012 0.281 0.248 0.237 0.238 +5: 12.127 1.308 0.687 0.996 6.767 0.312 0.301 4.479 0.296 5: overall time -5: 19.591 9.38 0.785 1.128 11.452 0.456 0.399 0.352 0.412 +5: 12.143 1.364 0.964 1.384 8.453 0.581 0.493 12.772 0.457 5: +3: [ OK ] FCL_BROADPHASE.test_broad_phase_dont_duplicate_check (89 ms) +3: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_binary +7: [==========] Running 2 tests from 1 test case. +7: [----------] Global test environment set-up. +7: [----------] 2 tests from FCL_GEOMETRIC_SHAPES +7: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd +7: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd (0 ms) +7: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep +7: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep (4 ms) +7: [----------] 2 tests from FCL_GEOMETRIC_SHAPES (4 ms total) +7: +7: [----------] Global test environment tear-down +7: [==========] 2 tests from 1 test case ran. (5 ms total) +7: [ PASSED ] 2 tests. + 3/41 Test #7: test_fcl_capsule_box_1 .......................... Passed 0.10 sec +test 9 + Start 9: test_fcl_capsule_capsule + +9: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_capsule_capsule +9: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +9: Test timeout computed to be: 1500 3: 0 0 0 0 0 0 0 0 0 +6: [==========] Running 1 test from 1 test case. +6: [----------] Global test environment set-up. +6: [----------] 1 test from FCL_BVH_MODELS +6: [ RUN ] FCL_BVH_MODELS.building_bvh_models +6: [ OK ] FCL_BVH_MODELS.building_bvh_models (1 ms) +6: [----------] 1 test from FCL_BVH_MODELS (1 ms total) +6: +6: [----------] Global test environment tear-down +6: [==========] 1 test from 1 test case ran. (15 ms total) +6: [ PASSED ] 1 test. + 4/41 Test #6: test_fcl_bvh_models ............................. Passed 0.15 sec +test 10 + Start 10: test_fcl_cylinder_half_space + +10: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_cylinder_half_space +10: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +10: Test timeout computed to be: 1500 5: distance timing summary 5: 100 objs, 10 queries 5: register time -5: 0.142 0.072 2.881 0.706 25.512 1.907 10.259 1.026 0.912 +5: 0.181 0.072 4.947 0.457 13.447 2.818 2.83 1.29 1.213 5: setup time -5: 0.002 12.578 0.006 2.786 0.002 0.004 0.002 0.002 0.002 +5: 0.002 0.571 0.006 3.789 0 0.002 0.001 0.001 0.001 5: distance time -5: 2.745 2.435 18.942 14.637 1.566 0.807 9.013 0.663 0.674 +5: 3.096 3.084 2.493 2.895 1.806 0.929 0.994 0.793 0.801 5: overall time -5: 2.889 15.085 21.829 18.129 27.08 2.718 19.274 1.691 1.588 +5: 3.279 3.727 7.446 7.141 15.253 3.749 3.825 2.084 2.015 5: 5: distance timing summary 5: 10 objs, 10 queries 5: register time -5: 0.009 0.014 0.156 0.029 0.13 0.111 0.13 0.068 0.074 +5: 0.016 0.02 0.267 0.038 0.203 0.178 0.166 0.105 0.095 +5: setup time +5: 0 0.04 0.002 0.262 0.001 0.001 0.001 0.001 0.001 +5: distance time +5: 0.475 0.698 0.541 0.719 5.766 0.173 0.171 0.192 0.182 +5: overall time +5: 0.491 0.758 0.81 1.019 5.97 0.352 0.338 0.298 0.278 +5: +9: [==========] Running 16 tests from 4 test cases. +3: collision timing summary +3: 10 objs, 100 queries +3: register time +3: 0.008 0.011 0.173 0.03 0.124 0.092 20.245 0.079 0.065 +3: setup time +3: 0.001 0.026 0.003 0.234 0 0.001 0.001 0 0 +3: update time +3: 0.001 0.017 0.073 0.176 0.098 0.04 0.033 0.032 0.031 +3: self collision time +3: 0.038 0.004 0 0.019 0.562 0.011 0.012 0.008 0.008 +3: collision time +3: 33.81 16.803 0.715 1.152 13.741 0.427 9.462 0.326 0.364 +3: overall time +3: 33.858 16.861 0.964 1.611 14.525 0.571 29.753 0.445 0.468 +3: +8: [==========] Running 2 tests from 1 test case. +8: [----------] Global test environment set-up. +8: [----------] 2 tests from FCL_GEOMETRIC_SHAPES +8: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd +8: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd (0 ms) +8: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep +8: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep (0 ms) +8: [----------] 2 tests from FCL_GEOMETRIC_SHAPES (0 ms total) +8: +8: [----------] Global test environment tear-down +8: [==========] 2 tests from 1 test case ran. (0 ms total) +8: [ PASSED ] 2 tests. + 5/41 Test #8: test_fcl_capsule_box_2 .......................... Passed 0.17 sec +test 11 + Start 11: test_fcl_collision + +11: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_collision +11: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +11: Test timeout computed to be: 1500 +9: [----------] Global test environment set-up. +9: [----------] 4 tests from SegmentSegmentNearestPtTest/0, where TypeParam = double +9: [ RUN ] SegmentSegmentNearestPtTest/0.BothZeroLength +9: [ OK ] SegmentSegmentNearestPtTest/0.BothZeroLength (0 ms) +9: [ RUN ] SegmentSegmentNearestPtTest/0.OneZeroLength +9: [ OK ] SegmentSegmentNearestPtTest/0.OneZeroLength (1 ms) +9: [ RUN ] SegmentSegmentNearestPtTest/0.ParallelSegments +9: [ OK ] SegmentSegmentNearestPtTest/0.ParallelSegments (1 ms) +9: [ RUN ] SegmentSegmentNearestPtTest/0.NominalSegments +9: [ OK ] SegmentSegmentNearestPtTest/0.NominalSegments (7 ms) +9: [----------] 4 tests from SegmentSegmentNearestPtTest/0 (10 ms total) +9: +9: [----------] 4 tests from SegmentSegmentNearestPtTest/1, where TypeParam = float +9: [ RUN ] SegmentSegmentNearestPtTest/1.BothZeroLength +9: [ OK ] SegmentSegmentNearestPtTest/1.BothZeroLength (0 ms) +9: [ RUN ] SegmentSegmentNearestPtTest/1.OneZeroLength +9: [ OK ] SegmentSegmentNearestPtTest/1.OneZeroLength (1 ms) +9: [ RUN ] SegmentSegmentNearestPtTest/1.ParallelSegments +9: [ OK ] SegmentSegmentNearestPtTest/1.ParallelSegments (16 ms) +9: [ RUN ] SegmentSegmentNearestPtTest/1.NominalSegments +5: distance timing summary +5: 100 objs, 10 queries +5: register time +5: 0.151 0.056 5.076 0.278 1.882 2.653 2.426 1.15 0.971 5: setup time -5: 0.002 0.029 0.003 0.165 0.002 0.002 0.001 0.001 0.001 +5: 0.002 0.568 0.005 3.52 0.001 0.001 0.001 0.001 0.001 5: distance time -5: 0.51 0.624 0.57 0.624 24.587 0.228 0.184 0.192 0.185 +5: 1.811 1.327 1.898 3.069 1.383 0.279 0.27 0.274 0.279 5: overall time -5: 0.521 0.667 0.729 0.818 24.719 0.341 0.315 0.261 0.26 +5: 1.964 1.951 6.979 6.867 3.266 2.933 2.697 1.425 1.251 5: +5: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_distance (225 ms) +5: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_self_distance 4: 0 0 0 0 0 0 0 0 0 +9: [ OK ] SegmentSegmentNearestPtTest/1.NominalSegments (13 ms) +9: [----------] 4 tests from SegmentSegmentNearestPtTest/1 (30 ms total) +9: +9: [----------] 4 tests from CapsuleCapsuleSegmentTest/0, where TypeParam = double +9: [ RUN ] CapsuleCapsuleSegmentTest/0.NominalSeparatedCase +9: [ OK ] CapsuleCapsuleSegmentTest/0.NominalSeparatedCase (0 ms) +9: [ RUN ] CapsuleCapsuleSegmentTest/0.NominalIntersectingCase +9: [ OK ] CapsuleCapsuleSegmentTest/0.NominalIntersectingCase (1 ms) +9: [ RUN ] CapsuleCapsuleSegmentTest/0.SingleIntersectionCenterLines +9: [ OK ] CapsuleCapsuleSegmentTest/0.SingleIntersectionCenterLines (0 ms) +9: [ RUN ] CapsuleCapsuleSegmentTest/0.OverlappingCenterLines +9: [ OK ] CapsuleCapsuleSegmentTest/0.OverlappingCenterLines (0 ms) +9: [----------] 4 tests from CapsuleCapsuleSegmentTest/0 (1 ms total) +9: +9: [----------] 4 tests from CapsuleCapsuleSegmentTest/1, where TypeParam = float +9: [ RUN ] CapsuleCapsuleSegmentTest/1.NominalSeparatedCase +9: [ OK ] CapsuleCapsuleSegmentTest/1.NominalSeparatedCase (1 ms) +9: [ RUN ] CapsuleCapsuleSegmentTest/1.NominalIntersectingCase +9: [ OK ] CapsuleCapsuleSegmentTest/1.NominalIntersectingCase (0 ms) +9: [ RUN ] CapsuleCapsuleSegmentTest/1.SingleIntersectionCenterLines +9: [ OK ] CapsuleCapsuleSegmentTest/1.SingleIntersectionCenterLines (0 ms) +9: [ RUN ] CapsuleCapsuleSegmentTest/1.OverlappingCenterLines +9: [ OK ] CapsuleCapsuleSegmentTest/1.OverlappingCenterLines (1 ms) +9: [----------] 4 tests from CapsuleCapsuleSegmentTest/1 (2 ms total) +9: +9: [----------] Global test environment tear-down +9: [==========] 16 tests from 4 test cases ran. (56 ms total) +9: [ PASSED ] 16 tests. 4: collision timing summary 4: 0 objs, 5 queries 4: register time -4: 0.004 0.001 0.002 0.001 0.002 0.002 0.002 0.002 0.001 +4: 0.002 0.001 0.001 0.001 0.001 0.002 0.002 0.001 0.001 4: setup time -4: 0.002 0.002 0.002 0.014 0.002 0.002 0.002 0.001 0.002 +4: 0.001 0.001 0.002 0.011 0 0.001 0.001 0.001 0.001 4: self collision time -4: 0.001 0.002 0.001 0.002 0.002 0.002 0.004 0.001 0.001 +4: 0.001 0.001 0.001 0.002 0.001 0.001 0 0 0.001 4: collision time -4: 0.023 0.02 0.019 0.021 0.017 0.018 0.019 0.016 0.017 +4: 0.006 0.009 0.011 0.007 0.009 0.008 0.009 0.009 0.011 4: overall time -4: 0.03 0.025 0.024 0.038 0.023 0.024 0.027 0.02 0.021 +4: 0.01 0.012 0.015 0.021 0.011 0.012 0.012 0.011 0.014 4: -5: distance timing summary -5: 100 objs, 10 queries -5: register time -5: 0.071 0.043 10.654 0.331 1.082 1.702 1.788 0.773 0.759 -5: setup time -5: 0.004 0.363 0.007 10.641 0.002 0.003 0.003 0.001 0.003 -5: distance time -5: 1.783 1.106 10.152 7.293 1.284 8.517 0.272 0.273 0.272 -5: overall time -5: 1.858 1.512 20.813 18.265 2.368 10.222 2.063 1.047 1.034 -5: -5: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_distance (403 ms) -5: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_self_distance 5: self distance timing summary 5: 54 objs 5: register time -5: 0.017 0.015 8.536 0.069 0.41 0.23 0.221 0.126 0.13 +5: 0.029 0.023 0.562 0.052 0.663 0.349 0.322 0.902 0.192 5: setup time -5: 0.002 0.043 0.006 0.324 0.001 0.002 0.001 0.002 0.001 +5: 0.002 0.064 0.004 0.529 0.001 0.002 0.002 0 0 5: self distance time -5: 0.242 0.536 0.244 5.688 11.829 0.363 0.28 0.263 0.333 +5: 0.351 0.8 0.316 2.43 6.801 0.31 0.24 0.264 0.257 5: overall time -5: 0.261 0.594 8.786 6.081 12.24 0.595 0.502 0.391 0.464 +5: 0.382 0.887 0.882 3.011 7.465 0.661 0.564 1.166 0.449 5: + 6/41 Test #9: test_fcl_capsule_capsule ........................ Passed 0.18 sec +test 12 + Start 12: test_fcl_constant_eps + +12: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_constant_eps +12: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +12: Test timeout computed to be: 1500 +10: [==========] Running 2 tests from 1 test case. +10: [----------] Global test environment set-up. +10: [----------] 2 tests from FCL_GEOMETRIC_SHAPES +10: [ RUN ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_libccd +10: [ OK ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_libccd (0 ms) +10: [ RUN ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_indep +10: [ OK ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_indep (0 ms) +10: [----------] 2 tests from FCL_GEOMETRIC_SHAPES (17 ms total) +10: +10: [----------] Global test environment tear-down +10: [==========] 2 tests from 1 test case ran. (17 ms total) +10: [ PASSED ] 2 tests. 5: self distance timing summary 5: 85 objs 5: register time -5: 0.029 0.022 9.056 0.131 0.52 0.381 0.389 0.192 0.213 +5: 0.043 0.027 1.972 0.103 0.878 0.668 0.569 0.818 0.291 5: setup time -5: 0.002 0.085 0.005 0.57 0.002 0.002 0.002 0.001 0.001 +5: 0.002 0.121 0.004 0.884 0 0.001 0.001 0.001 0 5: self distance time -5: 0.518 5.244 0.481 8.128 18.284 8.666 0.279 0.363 0.331 +5: 0.753 1.551 0.59 5.118 9.267 0.399 0.33 0.465 0.402 5: overall time -5: 0.549 5.351 9.542 8.829 18.806 9.049 0.67 0.556 0.545 +5: 0.798 1.699 2.566 6.105 10.145 1.068 0.9 1.284 0.693 5: + 7/41 Test #10: test_fcl_cylinder_half_space .................... Passed 0.19 sec +test 13 + Start 13: test_fcl_distance + +13: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_distance +13: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +13: Test timeout computed to be: 1500 +3: 0 0 0 0 0 0 0 0 0 +12: [==========] Running 2 tests from 1 test case. +12: [----------] Global test environment set-up. +12: [----------] 2 tests from FCL_CONSTANTS_EPS +12: [ RUN ] FCL_CONSTANTS_EPS.precision_dependent +12: [ OK ] FCL_CONSTANTS_EPS.precision_dependent (0 ms) +12: [ RUN ] FCL_CONSTANTS_EPS.autodiff_compatibility +12: [ OK ] FCL_CONSTANTS_EPS.autodiff_compatibility (0 ms) +12: [----------] 2 tests from FCL_CONSTANTS_EPS (0 ms total) +12: +12: [----------] Global test environment tear-down +12: [==========] 2 tests from 1 test case ran. (0 ms total) +12: [ PASSED ] 2 tests. + 8/41 Test #12: test_fcl_constant_eps ........................... Passed 0.08 sec +test 14 + Start 14: test_fcl_frontlist + +14: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_frontlist +14: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +14: Test timeout computed to be: 1500 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 2 objs, 0 queries 4: register time -4: 0.011 0.016 0.045 0.023 0.056 0.037 0.04 0.022 0.029 +4: 0.004 0.013 0.048 0.019 0.064 0.037 0.035 0.028 0.027 4: setup time -4: 0.002 0.009 0.002 0.045 0.004 0.002 0.001 0.001 0.001 +4: 0 0.005 0.002 0.054 0.001 0.001 0 0 0.001 4: self collision time -4: 0.004 0.006 0.001 0.006 0.025 0.005 0.005 0.004 0.002 +4: 0.004 0.003 0.001 0.008 0.031 0.003 0.003 0.003 0.002 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.017 0.031 0.048 0.074 0.085 0.044 0.046 0.027 0.032 +4: 0.008 0.021 0.051 0.081 0.096 0.041 0.038 0.031 0.03 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 0 queries 4: register time -4: 0.003 0.002 0.002 0.002 0.002 0.002 0.002 0.001 0.001 +4: 0.001 0 0.002 0 0.001 0.001 0.001 0 0.001 4: setup time -4: 0.002 0.003 0.003 0.009 0.002 0.002 0.002 0.002 0.001 +4: 0.001 0.001 0.002 0.007 0.001 0.001 0.001 0 0 4: self collision time -4: 0.001 0.003 0.001 0.002 0.002 0.002 0.002 0.002 0.001 +4: 0.001 0.001 0 0.002 0.001 0 0.001 0 0.001 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.006 0.008 0.006 0.013 0.006 0.006 0.006 0.005 0.003 +4: 0.003 0.002 0.004 0.009 0.003 0.002 0.003 0 0.002 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 5 queries 4: register time -4: 0.003 0.001 0.002 0.002 0.001 0.002 0.001 0.001 0.001 +4: 0.001 0.001 0.001 0.001 0 0.001 0 0.001 0 4: setup time -4: 0.001 0.001 0.002 0.006 0.002 0.001 0.001 0.001 0.001 +4: 0.001 0.001 0.002 0.006 0 0.001 0.001 0 0 4: self collision time -4: 0.001 0.003 0.002 0.002 0.002 0.002 0.001 0.001 0.001 +4: 0.001 0.001 0 0.001 0.001 0.001 0.001 0.001 0 4: collision time -4: 0.025 0.02 0.019 0.024 0.019 0.023 0.026 0.02 0.021 +4: 0.011 0.01 0.009 0.009 0.009 0.008 0.008 0.01 0.009 4: overall time -4: 0.03 0.025 0.025 0.034 0.024 0.028 0.029 0.023 0.024 +4: 0.014 0.013 0.012 0.017 0.01 0.011 0.01 0.012 0.009 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 2 objs, 0 queries 4: register time -4: 0.004 0.009 0.035 0.013 0.039 0.029 0.028 0.022 0.025 +4: 0.003 0.011 0.042 0.014 0.048 0.037 0.033 0.027 0.027 4: setup time -4: 0.002 0.005 0.003 0.043 0.001 0.001 0.001 0.001 0.001 +4: 0.001 0.005 0.001 0.055 0.001 0.001 0.001 0 0.001 4: self collision time -4: 0.004 0.004 0.002 0.006 0.021 0.005 0.003 0.003 0.003 +4: 0.003 0.003 0.001 0.006 0.027 0.002 0.003 0.002 0.002 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.01 0.018 0.04 0.062 0.061 0.035 0.032 0.026 0.029 +4: 0.007 0.019 0.044 0.075 0.076 0.04 0.037 0.029 0.03 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 0 queries 4: register time -4: 0.002 0.001 0.002 0.001 0.001 0.002 0.002 0.001 0.001 +4: 0 0.001 0.001 0 0 0.001 0 0.001 0.001 4: setup time -4: 0.001 0.002 0.002 0.006 0.001 0.001 0.002 0.001 0.001 +4: 0 0 0.001 0.005 0 0.001 0.001 0 0 4: self collision time -4: 0.002 0.002 0.001 0.001 0.001 0.001 0.001 0.001 0.001 +4: 0.001 0.001 0 0.001 0 0.001 0.001 0.001 0.001 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.005 0.005 0.005 0.008 0.003 0.004 0.005 0.003 0.003 +4: 0.001 0.002 0.002 0.006 0 0.003 0.002 0.002 0.002 4: +11: [==========] Running 5 tests from 1 test case. +11: [----------] Global test environment set-up. +11: [----------] 5 tests from FCL_COLLISION +11: [ RUN ] FCL_COLLISION.test_SplineMotion_rotated_spline_collide_test +11: [ OK ] FCL_COLLISION.test_SplineMotion_rotated_spline_collide_test (8 ms) +11: [ RUN ] FCL_COLLISION.OBB_Box_test +11: [ OK ] FCL_COLLISION.OBB_Box_test (14 ms) +11: [ RUN ] FCL_COLLISION.OBB_shape_test +11: [ OK ] FCL_COLLISION.OBB_shape_test (62 ms) +11: [ RUN ] FCL_COLLISION.OBB_AABB_test +11: +11: [ OK ] FCL_COLLISION.OBB_AABB_test (3 ms) +11: [ RUN ] FCL_COLLISION.mesh_mesh +13: [==========] Running 2 tests from 1 test case. +13: [----------] Global test environment set-up. +13: [----------] 2 tests from FCL_DISTANCE +13: [ RUN ] FCL_DISTANCE.mesh_distance +14: [==========] Running 1 test from 1 test case. +14: [----------] Global test environment set-up. +14: [----------] 1 test from FCL_FRONT_LIST +14: [ RUN ] FCL_FRONT_LIST.front_list 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 5 queries 4: register time -4: 0.004 0.001 0.003 0.001 0.001 0.003 0.004 0.002 0.001 +4: 0.002 0.001 0.001 0.001 0.001 0.002 0.002 0 0.001 4: setup time -4: 0.001 0.003 0.002 0.015 0.001 0.001 0.001 0.001 0.001 +4: 0 0.002 0.001 0.011 0.001 0 0.001 0 0.001 4: self collision time -4: 0.002 0.002 0.001 0.002 0.001 0.002 0.002 0.001 0.001 +4: 0.001 0.001 0.001 0.002 0.001 0.001 0.001 0.001 0 4: collision time -4: 0.025 0.024 0.02 0.02 0.018 0.019 0.023 0.018 0.021 +4: 0.012 0.009 0.011 0.005 0.01 0.008 0.009 0.007 0.008 4: overall time -4: 0.032 0.03 0.026 0.038 0.021 0.025 0.03 0.022 0.024 +4: 0.015 0.013 0.014 0.019 0.013 0.011 0.013 0.008 0.01 4: 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 2 objs, 0 queries 4: register time -4: 0.005 0.01 0.037 0.015 0.037 0.039 0.032 0.021 0.022 +4: 0.005 0.013 0.05 0.018 0.051 0.04 0.036 0.028 0.027 4: setup time -4: 0.002 0.007 0.003 0.042 0.003 0.001 0.001 0.001 0.001 +4: 0.001 0.005 0.001 0.06 0.001 0.001 0.001 0 0 4: self collision time -4: 0.003 0.006 0.001 0.006 0.019 0.004 0.003 0.003 0.002 +4: 0.003 0.003 0 0.008 0.03 0.004 0.003 0.003 0.002 4: collision time 4: 0 0 0 0 0 0 0 0 0 4: overall time -4: 0.01 0.023 0.041 0.063 0.059 0.044 0.036 0.025 0.025 +4: 0.009 0.021 0.051 0.086 0.082 0.045 0.04 0.031 0.029 4: -4: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_collision_empty (1197 ms) +4: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_collision_empty (671 ms) 4: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_collision_binary 4: 0 0 0 0 0 0 0 0 0 +5: self distance timing summary +5: 549 objs +5: register time +5: 0.296 0.078 24.889 0.457 4.43 4.826 4.828 2.451 2.4 +5: setup time +5: 0.002 1.036 0.005 11.588 0.002 0.002 0.001 0.001 0.001 +5: self distance time +5: 35.776 17.259 17.834 138.302 85.538 3.129 2.976 3.109 3.019 +5: overall time +5: 36.074 18.373 42.728 150.347 89.97 7.957 7.805 5.561 5.42 +5: +5: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_self_distance (429 ms) +5: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_distance_mesh 4: collision timing summary 4: 10 objs, 100 queries 4: register time -4: 0.023 0.019 0.175 0.035 0.209 0.198 0.129 0.069 0.078 +4: 0.019 0.021 0.272 0.038 0.218 0.187 0.175 0.107 0.096 4: setup time -4: 0.002 0.025 0.003 0.16 0.001 0.002 0.002 0.002 0.002 +4: 0.001 0.035 0.004 0.264 0.001 0.001 0.001 0.001 0 4: self collision time -4: 0.036 0.007 0.002 0.02 0.08 0.017 0.014 0.012 0.011 +4: 0.047 0.008 0.001 0.033 0.128 0.016 0.013 0.012 0.013 4: collision time -4: 75.286 1.622 6.072 10.371 1.683 0.947 0.925 8.981 0.83 +4: 36.058 1.183 1.278 2.141 1.249 0.605 0.6 0.609 0.541 4: overall time -4: 75.347 1.673 6.252 10.586 1.973 1.164 1.07 9.064 0.921 +4: 36.125 1.247 1.555 2.476 1.596 0.809 0.789 0.729 0.65 4: +4: 1 1 1 1 1 1 1 1 1 +5: distance timing summary +5: 2 objs, 2 queries +5: register time +5: 0.004 0.013 0.047 0.019 1.406 0.082 0.036 0.029 0.028 +5: setup time +5: 0.001 0.007 0.003 0.065 0.001 0.001 0 0.001 0.001 +5: distance time +5: 3.985 9.27 7.717 6.776 9.527 1.697 1.634 1.613 1.678 +5: overall time +5: 3.99 9.29 7.767 6.86 10.934 1.78 1.67 1.643 1.707 +5: 3: collision timing summary 3: 100 objs, 100 queries 3: register time -3: 0.102 0.044 11.944 0.601 1.263 10.226 1.803 9.429 0.957 +3: 12.132 0.038 2.655 0.29 6.151 1.256 1.198 20.805 0.668 3: setup time -3: 0.002 0.355 0.006 7.407 0.002 0.003 0.002 0.002 0.002 +3: 0.001 0.368 0.003 2.444 0.001 0.001 0.001 0.001 0 3: update time -3: 0.003 0.324 11.173 11.363 1.016 0.27 0.259 0.276 0.282 +3: 0.001 0.313 2.423 14.694 0.851 0.145 0.151 0.168 0.177 3: self collision time -3: 20.241 0.245 0.009 0.368 1.827 0.303 0.29 0.289 0.314 +3: 19.413 0.111 0.003 0.38 9.53 0.168 0.194 0.162 0.19 3: collision time -3: 885.185 28.847 66.707 43.991 5.124 11.261 2.807 10.81 2.401 +3: 645.524 3.378 15.473 11.24 18.016 1.143 1.074 1.015 0.981 3: overall time -3: 905.533 29.815 89.839 63.73 9.232 22.063 5.161 20.806 3.956 +3: 677.071 4.208 20.557 29.048 34.549 2.713 2.618 22.151 2.016 3: -3: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_binary (1382 ms) +3: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_binary (968 ms) 3: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision 3: 0 0 0 0 0 0 0 0 0 -4: 1 1 1 1 1 1 1 1 1 3: collision timing summary 3: 10 objs, 100 queries 3: register time -3: 0.013 0.014 0.177 0.037 0.138 0.136 0.117 0.082 0.084 +3: 0.006 0.01 0.184 0.019 0.121 0.091 0.083 0.066 0.058 3: setup time -3: 0.001 0.026 0.003 12.383 0.002 0.003 0.003 0.002 0.002 +3: 0 0.024 0.001 12.273 0.001 0.001 0.001 0 0 3: update time -3: 0.002 0.025 0.091 0.225 0.133 0.054 0.042 0.043 0.037 +3: 0.001 0.02 0.083 0.176 0.12 0.04 0.04 0.035 0.036 3: self collision time -3: 0.041 0.007 0.001 0.025 0.113 0.014 0.013 0.011 0.011 +3: 0.038 0.005 0.001 0.021 0.08 0.011 0.012 0.008 0.007 3: collision time -3: 79.436 1.616 2.063 2.053 1.87 9.19 0.99 9.011 0.773 +3: 54.035 0.853 0.905 1.083 13.021 0.459 16.477 0.382 0.336 3: overall time -3: 79.493 1.688 2.335 14.723 2.256 9.397 1.165 9.149 0.907 +3: 54.08 0.912 1.174 13.572 13.343 0.602 16.613 0.491 0.437 3: -3: 0 0 0 0 0 0 0 0 0 -5: self distance timing summary -5: 549 objs -5: register time -5: 0.153 0.062 101.825 0.739 2.973 3.184 11.944 10.3 10.248 -5: setup time -5: 0.004 0.779 0.006 21.968 0.002 0.002 0.002 0.003 0.001 -5: self distance time -5: 71.151 28.816 78.647 337.043 215.001 11.384 2.488 10.746 6.608 -5: overall time -5: 71.308 29.657 180.478 359.75 217.976 14.57 14.434 21.049 16.857 -5: -5: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_self_distance (1054 ms) -5: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_distance_mesh -5: distance timing summary -5: 2 objs, 2 queries -5: register time -5: 0.006 0.011 0.037 0.018 9.085 0.049 0.051 0.031 0.028 -5: setup time -5: 0.005 0.01 0.005 0.059 0.002 0.003 0.001 0.001 0.001 -5: distance time -5: 17.561 5.567 11.487 16.523 23.63 0.975 0.947 0.932 5.192 -5: overall time -5: 17.572 5.588 11.529 16.6 32.717 1.027 0.999 0.964 5.221 -5: 4: collision timing summary 4: 100 objs, 100 queries 4: register time -4: 0.068 0.038 10.644 0.62 1.264 10.052 1.919 13.261 1.092 +4: 0.14 0.054 3.65 0.47 1.957 2.968 2.705 1.327 1.141 4: setup time -4: 0.002 0.358 0.01 15.277 0.002 0.002 0.002 0.001 0.001 +4: 0.001 0.691 0.005 3.669 0.001 0.001 0.001 0.001 0.001 4: self collision time -4: 1.926 0.093 0.004 0.129 12.766 0.24 0.217 0.151 0.13 +4: 2.539 0.135 0.005 0.191 0.504 0.141 0.148 0.101 0.144 4: collision time -4: 832.412 24.516 65.899 19.361 3.816 6.984 14.581 14.252 7.91 +4: 374.885 6.278 23.248 5.452 2.437 6.069 2 1.605 1.631 4: overall time -4: 834.408 25.005 76.557 35.387 17.848 17.278 16.719 27.665 9.133 +4: 377.565 7.158 26.908 9.782 4.899 9.179 4.854 3.034 2.917 4: 4: 0 0 0 0 0 0 0 0 0 5: distance timing summary 5: 4 objs, 2 queries 5: register time -5: 0.006 0.01 0.074 0.028 0.623 0.053 0.051 0.034 0.035 +5: 0.007 0.016 0.1 0.031 1.201 0.069 0.066 0.048 0.044 5: setup time -5: 0.001 0.013 0.003 0.074 0.002 0.002 0.002 0.002 0.001 +5: 0 0.012 0.003 0.114 0 0 0.001 0 0.001 5: distance time -5: 2.195 26.088 8.232 11.031 10.035 9.395 1.192 10.174 1.815 +5: 3.645 12.496 6.247 7.574 7.779 1.936 1.858 2.999 3.087 5: overall time -5: 2.202 26.111 8.309 11.133 10.66 9.45 1.245 10.21 1.851 +5: 3.652 12.524 6.35 7.719 8.98 2.005 1.925 3.047 3.132 5: 4: collision timing summary 4: 10 objs, 100 queries 4: register time -4: 0.015 0.017 7.686 0.05 0.159 0.147 0.209 0.066 0.081 +4: 0.017 0.022 0.285 0.038 0.224 0.174 0.161 0.102 0.09 4: setup time -4: 0.003 0.028 0.004 0.166 0.002 0.001 0.001 0.002 0.001 +4: 0.001 0.035 0.002 0.267 0 0.001 0 0 0 4: self collision time -4: 0.039 0.008 0.002 0.019 0.079 0.013 0.013 0.012 0.01 +4: 0.045 0.008 0.001 0.03 0.117 0.01 0.011 0.008 0.009 4: collision time -4: 77.804 1.571 2.002 2.03 1.533 0.946 9.151 0.748 0.755 +4: 34.227 1.144 1.278 2.737 0.977 0.599 0.571 0.488 1.567 4: overall time -4: 77.861 1.624 9.694 2.265 1.773 1.107 9.374 0.828 0.847 +4: 34.29 1.209 1.566 3.072 1.318 0.784 0.743 0.598 1.666 4: -4: 0 0 0 0 0 0 0 0 0 -3: collision timing summary -3: 100 objs, 100 queries -3: register time -3: 0.109 0.047 2.739 0.313 1.132 17.781 1.732 0.768 0.875 -3: setup time -3: 0.002 0.406 0.007 2.178 0.004 0.002 0.002 0.002 0.001 -3: update time -3: 0.005 0.395 2.998 11.645 9.448 0.303 0.276 0.314 0.267 -3: self collision time -3: 7.991 0.136 0.002 0.342 10.187 0.26 0.242 0.226 0.226 -3: collision time -3: 867.386 19.047 98.628 27.938 14.687 20.135 2.695 21.348 2.307 -3: overall time -3: 875.493 20.031 104.374 42.416 35.458 38.481 4.947 22.658 3.676 -3: -3: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision (1358 ms) -3: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_exhaustive 3: 0 0 0 0 0 0 0 0 0 -3: collision timing summary -3: 10 objs, 100 queries -3: register time -3: 0.014 0.016 0.202 0.045 0.166 0.144 0.135 0.089 0.088 -3: setup time -3: 0.002 0.028 0.005 0.231 0.001 0.002 0.001 0.001 0.004 -3: update time -3: 0.002 0.018 0.071 0.234 0.138 0.049 0.038 0.04 0.035 -3: self collision time -3: 0.04 0.009 0.002 0.027 12.316 0.035 0.018 0.025 0.017 -3: collision time -3: 83.587 14.061 2.04 2.198 2.154 1.091 0.897 0.839 0.811 -3: overall time -3: 83.645 14.132 2.32 2.735 14.775 1.321 1.089 0.994 0.955 -3: +4: 0 0 0 0 0 0 0 0 0 5: distance timing summary 5: 2 objs, 2 queries 5: register time -5: 0.008 0.016 0.06 0.02 0.051 0.036 0.033 0.026 0.044 -5: setup time -5: 0.004 0.008 0.003 0.047 0.001 0.002 0.001 0.001 0.001 -5: distance time -5: 4.19 20.377 3.166 20.277 17.18 2.411 10.77 9.734 1.512 -5: overall time -5: 4.202 20.401 3.229 20.344 17.232 2.449 10.804 9.761 1.557 -5: -3: 0 0 0 0 0 0 0 0 0 -5: distance timing summary -5: 4 objs, 2 queries -5: register time -5: 0.009 0.015 0.079 0.028 0.074 0.054 0.052 0.033 0.035 +5: 0.004 0.013 0.045 0.019 0.062 0.04 0.035 0.027 0.028 5: setup time -5: 0.002 0.009 0.002 0.077 0.001 0.001 0.001 0.001 0.001 +5: 0.001 0.007 0.002 0.062 0.001 0 0 0 0 5: distance time -5: 31.596 39.418 17.18 26.68 24.826 2.864 17.024 1.493 1.521 +5: 6.375 6.208 5.367 5.563 13.437 4.085 4.319 2.541 2.474 5: overall time -5: 31.607 39.442 17.261 26.785 24.901 2.919 17.077 1.527 1.557 -5: -5: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_distance_mesh (2013 ms) -5: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_self_distance_mesh -5: self distance timing summary -5: 31 objs -5: register time -5: 0.018 0.018 2.499 0.058 0.177 0.137 0.136 0.107 0.11 -5: setup time -5: 0.002 0.029 0.004 0.216 0.001 0.002 0.002 0.001 0.002 -5: self distance time -5: 1.464 19.009 5.055 1.41 2.311 2.009 2.125 2.026 10.298 -5: overall time -5: 1.484 19.056 7.558 1.684 2.489 2.148 2.263 2.134 10.41 -5: -5: self distance timing summary -5: 54 objs -5: register time -5: 0.025 0.021 0.416 0.065 0.4 0.215 0.255 0.139 0.144 -5: setup time -5: 0.003 0.048 0.004 0.333 0.001 0.002 0.001 0.001 0.001 -5: self distance time -5: 7.157 44.029 1.859 10.575 13.628 4.395 16.765 15.857 3.015 -5: overall time -5: 7.185 44.098 2.279 10.973 14.029 4.612 17.021 15.997 3.16 +5: 6.38 6.228 5.414 5.644 13.5 4.125 4.354 2.568 2.502 5: 4: collision timing summary 4: 100 objs, 100 queries 4: register time -4: 0.1 0.049 14.666 0.433 1.128 13.797 1.728 0.706 0.71 +4: 0.171 0.053 3.566 0.251 1.865 2.549 3.118 1.088 0.905 4: setup time -4: 0.002 0.361 0.006 2.291 0.002 0.001 0.002 0.002 0.002 +4: 0.002 0.545 0.005 3.316 0.001 0.001 0.001 0.001 0 4: self collision time -4: 20.263 0.207 0.015 0.44 1.258 0.212 0.195 0.202 0.154 +4: 4.667 0.189 0.008 0.545 1.302 0.197 0.19 0.196 0.191 4: collision time -4: 963.693 37.817 108.692 7.214 12.282 2.9 2.807 10.307 6.51 +4: 373.374 6.627 27.269 5.966 2.542 1.958 1.928 1.626 1.528 4: overall time -4: 984.058 38.434 123.379 10.378 14.67 16.91 4.732 11.217 7.376 +4: 378.214 7.414 30.848 10.078 5.71 4.705 5.237 2.911 2.624 4: -4: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_collision_binary (2642 ms) +4: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_collision_binary (1038 ms) 4: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_collision 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 10 objs, 100 queries 4: register time -4: 0.014 0.016 0.176 0.037 0.132 0.132 0.154 0.082 0.089 +4: 0.017 0.021 0.271 0.036 0.187 0.183 0.168 0.105 0.09 4: setup time -4: 0.002 0.031 0.004 12.344 0.001 0.002 0.002 0.002 0.004 +4: 0.001 0.036 0.002 1.307 0.001 0.001 0.001 0.001 0 4: self collision time -4: 0.056 0.008 0.002 0.025 0.083 0.018 0.017 0.018 0.014 +4: 0.053 0.008 0.001 0.033 0.126 0.016 0.015 0.015 0.016 4: collision time -4: 88.651 1.698 2.152 10.264 1.753 1.141 1.049 0.853 0.896 +4: 36.553 1.263 1.307 2.21 1.096 0.691 0.641 0.539 0.559 4: overall time -4: 88.723 1.753 2.334 22.67 1.969 1.293 1.222 0.955 1.003 +4: 36.624 1.328 1.581 3.586 1.41 0.891 0.825 0.66 0.665 4: 4: 0 0 0 0 0 0 0 0 0 +5: distance timing summary +5: 4 objs, 2 queries +5: register time +5: 0.006 0.016 0.106 0.027 0.097 4.142 0.077 0.051 0.046 +5: setup time +5: 0.001 0.012 0.005 0.117 0.001 0.002 0.001 0.001 0.001 +5: distance time +5: 9.678 17.924 15.819 25.538 14.468 4.515 16.788 2.48 10.623 +5: overall time +5: 9.685 17.952 15.93 25.682 14.566 8.659 16.866 2.532 10.67 +5: +5: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_distance_mesh (1205 ms) +5: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_self_distance_mesh +5: self distance timing summary +5: 31 objs +5: register time +5: 0.018 0.02 0.291 0.043 8.391 0.203 0.185 0.113 0.102 +5: setup time +5: 0.001 0.039 0.004 0.287 0.001 0.001 0.001 0.001 0.001 +5: self distance time +5: 2.128 43.369 0.741 6.506 11.616 7.352 7.295 3.317 11.479 +5: overall time +5: 2.147 43.428 1.036 6.836 20.008 7.556 7.481 3.431 11.582 +5: 3: collision timing summary 3: 100 objs, 100 queries 3: register time -3: 0.11 0.049 20.488 0.351 1.347 1.515 1.725 0.885 0.769 +3: 0.075 0.031 14.924 0.149 1.109 1.072 13.206 0.617 0.525 3: setup time -3: 0.002 0.396 0.007 10.697 0.002 0.002 0.002 0.001 0.001 +3: 0.002 0.377 0.002 10.232 0.001 0.001 0.002 0 0 3: update time -3: 0.002 0.319 11.9 11.073 1.011 0.252 0.382 0.383 0.331 +3: 0.001 0.317 2.573 14.616 0.869 0.157 0.152 0.174 0.171 3: self collision time -3: 12.579 0.189 0.011 0.363 10.26 0.347 0.295 0.27 0.255 +3: 11.427 0.103 0.001 0.362 9.56 0.169 0.188 0.135 0.154 3: collision time -3: 1034.01 26.344 141.277 15.789 14.917 11.441 3.153 18.919 2.211 +3: 788.893 17.672 42.15 25.19 2.915 1.861 1.719 1.618 1.435 3: overall time -3: 1046.7 27.297 173.683 38.273 27.537 13.557 5.557 20.458 3.567 +3: 800.398 18.5 59.65 50.549 14.454 3.26 15.267 2.544 2.285 3: -3: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_exhaustive (1584 ms) -3: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_binary +3: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision (1130 ms) +3: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_exhaustive +3: 0 0 0 0 0 0 0 0 0 5: self distance timing summary -5: 250 objs +5: 54 objs 5: register time -5: 0.07 0.034 11.373 0.241 1.001 1.248 9.626 0.651 0.631 +5: 0.019 0.013 0.361 0.031 0.369 0.161 0.159 0.11 0.107 5: setup time -5: 0.003 0.263 0.005 10.365 0.004 0.003 0.003 0.003 0.004 +5: 0.001 0.041 0.001 0.334 0 0 0.001 0 0 5: self distance time -5: 9.846 11.709 11.959 65.954 80.076 136.448 123.687 11.034 20.354 +5: 10.304 52.166 1.483 15.362 16.84 11.573 11.508 10.655 2.431 5: overall time -5: 9.919 12.006 23.337 76.56 81.081 137.699 133.316 11.688 20.989 -5: -5: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_self_distance_mesh (835 ms) -5: [----------] 4 tests from FCL_BROADPHASE (4305 ms total) +5: 10.324 52.22 1.845 15.727 17.209 11.734 11.668 10.765 2.538 5: -5: [----------] Global test environment tear-down -5: [==========] 4 tests from 1 test case ran. (4305 ms total) -5: [ PASSED ] 4 tests. - 3/41 Test #5: test_fcl_broadphase_distance .................... Passed 4.55 sec -test 6 - Start 6: test_fcl_bvh_models - -6: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_bvh_models -6: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -6: Test timeout computed to be: 1500 -3: 0 0 0 0 0 0 0 0 0 3: collision timing summary -3: 2 objs, 4 queries +3: 10 objs, 100 queries 3: register time -3: 0.006 0.015 0.049 0.019 0.071 0.043 0.04 0.097 0.034 +3: 0.014 0.02 0.281 0.039 4.419 0.229 0.174 0.146 0.1 3: setup time -3: 0.002 0.01 0.002 0.06 0.002 0.001 0.002 0.002 0.002 +3: 0.001 0.036 0.005 0.32 0.001 0.001 0.001 0.001 0.001 3: update time -3: 0.002 0.005 0.018 0.066 0.069 0.024 0.029 0.023 0.016 +3: 0.001 0.023 0.093 0.315 0.219 0.055 0.052 0.053 0.053 3: self collision time -3: 0.004 0.004 0.001 0.009 0.137 0.004 0.004 0.003 0.003 +3: 0.052 0.008 0.001 0.038 0.139 0.011 0.01 0.01 0.009 3: collision time -3: 0.231 0.041 0.033 0.057 0.097 0.027 0.022 0.02 0.021 +3: 81.869 1.332 1.62 2.242 1.7 0.673 0.572 0.612 0.521 3: overall time -3: 0.245 0.075 0.103 0.211 0.376 0.099 0.097 0.145 0.076 +3: 81.937 1.419 2 2.954 6.478 0.969 0.809 0.822 0.684 3: -6: [==========] Running 1 test from 1 test case. -6: [----------] Global test environment set-up. -6: [----------] 1 test from FCL_BVH_MODELS -6: [ RUN ] FCL_BVH_MODELS.building_bvh_models -6: [ OK ] FCL_BVH_MODELS.building_bvh_models (2 ms) -6: [----------] 1 test from FCL_BVH_MODELS (2 ms total) -6: -6: [----------] Global test environment tear-down -6: [==========] 1 test from 1 test case ran. (3 ms total) -6: [ PASSED ] 1 test. - 4/41 Test #6: test_fcl_bvh_models ............................. Passed 0.27 sec -test 7 - Start 7: test_fcl_capsule_box_1 - -7: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_capsule_box_1 -7: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -7: Test timeout computed to be: 1500 -7: [==========] Running 2 tests from 1 test case. -7: [----------] Global test environment set-up. -7: [----------] 2 tests from FCL_GEOMETRIC_SHAPES -7: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd -7: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd (1 ms) -7: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep -7: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep (1 ms) -7: [----------] 2 tests from FCL_GEOMETRIC_SHAPES (2 ms total) -7: -7: [----------] Global test environment tear-down -7: [==========] 2 tests from 1 test case ran. (4 ms total) -7: [ PASSED ] 2 tests. - 5/41 Test #7: test_fcl_capsule_box_1 .......................... Passed 0.26 sec -test 8 - Start 8: test_fcl_capsule_box_2 - -8: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_capsule_box_2 -8: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -8: Test timeout computed to be: 1500 -8: [==========] Running 2 tests from 1 test case. -8: [----------] Global test environment set-up. -8: [----------] 2 tests from FCL_GEOMETRIC_SHAPES -8: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd -8: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_ccd (1 ms) -8: [ RUN ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep -8: [ OK ] FCL_GEOMETRIC_SHAPES.distance_capsule_box_indep (0 ms) -8: [----------] 2 tests from FCL_GEOMETRIC_SHAPES (1 ms total) -8: -8: [----------] Global test environment tear-down -8: [==========] 2 tests from 1 test case ran. (2 ms total) -8: [ PASSED ] 2 tests. - 6/41 Test #8: test_fcl_capsule_box_2 .......................... Passed 0.17 sec -test 9 - Start 9: test_fcl_capsule_capsule - -9: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_capsule_capsule -9: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -9: Test timeout computed to be: 1500 3: 0 0 0 0 0 0 0 0 0 -3: collision timing summary -3: 4 objs, 4 queries -3: register time -3: 0.015 0.022 0.094 0.033 0.089 0.074 0.072 0.044 0.048 -3: setup time -3: 0.002 0.015 0.004 0.11 0.002 0.002 0.001 0.001 0.002 -3: update time -3: 0.004 0.008 0.031 0.095 0.053 0.03 0.025 0.021 0.022 -3: self collision time -3: 0.012 0.005 0.002 0.013 0.07 0.005 0.006 0.006 0.003 -3: collision time -3: 0.443 0.048 0.045 0.066 0.088 0.031 0.026 0.026 0.021 -3: overall time -3: 0.476 0.098 0.176 0.317 0.302 0.142 0.13 0.098 0.096 -3: -3: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_binary (992 ms) -3: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh -9: [==========] Running 16 tests from 4 test cases. -9: [----------] Global test environment set-up. -9: [----------] 4 tests from SegmentSegmentNearestPtTest/0, where TypeParam = double -9: [ RUN ] SegmentSegmentNearestPtTest/0.BothZeroLength -9: [ OK ] SegmentSegmentNearestPtTest/0.BothZeroLength (1 ms) -9: [ RUN ] SegmentSegmentNearestPtTest/0.OneZeroLength -9: [ OK ] SegmentSegmentNearestPtTest/0.OneZeroLength (18 ms) -9: [ RUN ] SegmentSegmentNearestPtTest/0.ParallelSegments -9: [ OK ] SegmentSegmentNearestPtTest/0.ParallelSegments (2 ms) -9: [ RUN ] SegmentSegmentNearestPtTest/0.NominalSegments -9: [ OK ] SegmentSegmentNearestPtTest/0.NominalSegments (12 ms) -9: [----------] 4 tests from SegmentSegmentNearestPtTest/0 (34 ms total) -9: -9: [----------] 4 tests from SegmentSegmentNearestPtTest/1, where TypeParam = float -9: [ RUN ] SegmentSegmentNearestPtTest/1.BothZeroLength -9: [ OK ] SegmentSegmentNearestPtTest/1.BothZeroLength (1 ms) -9: [ RUN ] SegmentSegmentNearestPtTest/1.OneZeroLength -9: [ OK ] SegmentSegmentNearestPtTest/1.OneZeroLength (6 ms) -9: [ RUN ] SegmentSegmentNearestPtTest/1.ParallelSegments -9: [ OK ] SegmentSegmentNearestPtTest/1.ParallelSegments (1 ms) -9: [ RUN ] SegmentSegmentNearestPtTest/1.NominalSegments -9: [ OK ] SegmentSegmentNearestPtTest/1.NominalSegments (12 ms) -9: [----------] 4 tests from SegmentSegmentNearestPtTest/1 (20 ms total) -9: -9: [----------] 4 tests from CapsuleCapsuleSegmentTest/0, where TypeParam = double -9: [ RUN ] CapsuleCapsuleSegmentTest/0.NominalSeparatedCase -9: [ OK ] CapsuleCapsuleSegmentTest/0.NominalSeparatedCase (1 ms) -9: [ RUN ] CapsuleCapsuleSegmentTest/0.NominalIntersectingCase -9: [ OK ] CapsuleCapsuleSegmentTest/0.NominalIntersectingCase (0 ms) -9: [ RUN ] CapsuleCapsuleSegmentTest/0.SingleIntersectionCenterLines -9: [ OK ] CapsuleCapsuleSegmentTest/0.SingleIntersectionCenterLines (10 ms) -9: [ RUN ] CapsuleCapsuleSegmentTest/0.OverlappingCenterLines -9: [ OK ] CapsuleCapsuleSegmentTest/0.OverlappingCenterLines (1 ms) -9: [----------] 4 tests from CapsuleCapsuleSegmentTest/0 (12 ms total) -9: -9: [----------] 4 tests from CapsuleCapsuleSegmentTest/1, where TypeParam = float -9: [ RUN ] CapsuleCapsuleSegmentTest/1.NominalSeparatedCase -9: [ OK ] CapsuleCapsuleSegmentTest/1.NominalSeparatedCase (0 ms) -9: [ RUN ] CapsuleCapsuleSegmentTest/1.NominalIntersectingCase -9: [ OK ] CapsuleCapsuleSegmentTest/1.NominalIntersectingCase (1 ms) -9: [ RUN ] CapsuleCapsuleSegmentTest/1.SingleIntersectionCenterLines -9: [ OK ] CapsuleCapsuleSegmentTest/1.SingleIntersectionCenterLines (0 ms) -9: [ RUN ] CapsuleCapsuleSegmentTest/1.OverlappingCenterLines -9: [ OK ] CapsuleCapsuleSegmentTest/1.OverlappingCenterLines (2 ms) -9: [----------] 4 tests from CapsuleCapsuleSegmentTest/1 (3 ms total) -9: -9: [----------] Global test environment tear-down -9: [==========] 16 tests from 4 test cases ran. (69 ms total) -9: [ PASSED ] 16 tests. - 7/41 Test #9: test_fcl_capsule_capsule ........................ Passed 0.25 sec -test 10 - Start 10: test_fcl_cylinder_half_space - -10: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_cylinder_half_space -10: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -10: Test timeout computed to be: 1500 4: collision timing summary 4: 100 objs, 100 queries 4: register time -4: 0.089 0.046 14.84 0.415 5.262 1.661 1.744 9.142 0.793 +4: 0.165 0.054 3.711 0.247 2.223 3.998 2.407 1.109 0.953 4: setup time -4: 0.003 0.364 0.006 10.605 0.002 0.003 0.002 0.001 0.002 +4: 0.002 0.568 0.006 3.345 0.001 0.001 0.001 0.001 0.001 4: self collision time -4: 11.688 0.194 0.003 0.34 0.911 0.195 0.188 0.161 0.16 +4: 4.53 0.185 0.001 0.512 1.402 0.191 0.18 0.186 0.181 4: collision time -4: 1205.66 21.583 112.7 17.245 4.338 19.233 2.949 2.205 2.18 +4: 496.534 6.089 36.866 6.056 2.543 1.943 1.884 1.503 5.599 4: overall time -4: 1217.44 22.187 127.549 28.605 10.513 21.092 4.883 11.509 3.135 +4: 501.231 6.896 40.584 10.16 6.169 6.133 4.472 2.799 6.734 4: -4: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_collision (1663 ms) +4: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_collision (665 ms) 4: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_binary -3: 0 0 0 0 0 0 0 0 0 -3: collision timing summary -3: 2 objs, 4 queries -3: register time -3: 0.007 0.009 0.04 0.016 2.038 0.041 0.033 0.02 0.027 -3: setup time -3: 0.002 0.007 0.004 0.05 0.001 0.002 0.002 0.001 0.001 -3: update time -3: 0.001 0.004 0.014 0.043 0.749 0.029 0.023 0.016 0.016 -3: self collision time -3: 0.008 0.005 0.003 0.015 0.159 0.007 0.006 0.003 0.004 -3: collision time -3: 0.529 0.069 0.049 0.1 1.889 0.044 0.037 0.028 0.03 -3: overall time -3: 0.547 0.094 0.11 0.224 4.836 0.123 0.101 0.068 0.078 -3: -10: [==========] Running 2 tests from 1 test case. -10: [----------] Global test environment set-up. -10: [----------] 2 tests from FCL_GEOMETRIC_SHAPES -10: [ RUN ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_libccd -10: [ OK ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_libccd (1 ms) -10: [ RUN ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_indep -10: [ OK ] FCL_GEOMETRIC_SHAPES.collision_cylinder_half_space_indep (0 ms) -10: [----------] 2 tests from FCL_GEOMETRIC_SHAPES (1 ms total) -10: -10: [----------] Global test environment tear-down -10: [==========] 2 tests from 1 test case ran. (15 ms total) -10: [ PASSED ] 2 tests. - 8/41 Test #10: test_fcl_cylinder_half_space .................... Passed 0.29 sec -test 11 - Start 11: test_fcl_collision - -11: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_collision -11: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -11: Test timeout computed to be: 1500 -11: [==========] Running 5 tests from 1 test case. -11: [----------] Global test environment set-up. -11: [----------] 5 tests from FCL_COLLISION -11: [ RUN ] FCL_COLLISION.test_SplineMotion_rotated_spline_collide_test -11: [ OK ] FCL_COLLISION.test_SplineMotion_rotated_spline_collide_test (15 ms) -11: [ RUN ] FCL_COLLISION.OBB_Box_test -11: [ OK ] FCL_COLLISION.OBB_Box_test (13 ms) -11: [ RUN ] FCL_COLLISION.OBB_shape_test -11: [ OK ] FCL_COLLISION.OBB_shape_test (52 ms) -11: [ RUN ] FCL_COLLISION.OBB_AABB_test -11: -11: [ OK ] FCL_COLLISION.OBB_AABB_test (7 ms) -11: [ RUN ] FCL_COLLISION.mesh_mesh -4: 0 0 0 0 0 0 0 0 0 -4: collision timing summary -4: 2 objs, 5 queries -4: register time -4: 0.007 0.011 0.04 0.015 0.042 0.034 0.033 0.023 0.026 -4: setup time -4: 0.002 0.005 0.003 0.049 0.002 0.001 0.001 0.001 0.001 -4: self collision time -4: 0.004 0.084 0.002 0.013 0.022 0.007 0.008 0.004 0.003 -4: collision time -4: 0.415 0.048 0.038 0.087 0.045 0.033 0.034 0.026 0.024 -4: overall time -4: 0.428 0.148 0.083 0.164 0.111 0.075 0.076 0.054 0.054 -4: -3: 0 0 0 0 0 0 0 0 0 -4: 0 0 0 0 0 0 0 0 0 -3: collision timing summary -3: 4 objs, 4 queries -3: register time -3: 0.008 0.014 0.082 0.022 0.533 0.054 0.05 0.037 0.036 -3: setup time -3: 0.002 0.009 0.003 0.091 0.002 0.001 0.001 0.001 0.001 -3: update time -3: 0.002 0.005 0.026 0.083 16.869 0.046 0.044 0.044 0.032 -3: self collision time -3: 0.678 0.555 0.713 0.903 13.997 0.653 0.581 0.559 9.684 -3: collision time -3: 0.696 0.089 0.087 0.126 0.358 0.053 0.049 0.039 0.034 -3: overall time -3: 1.386 0.672 0.911 1.225 31.759 0.807 0.725 0.68 9.787 -3: -3: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh (1202 ms) -3: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_exhaustive -4: collision timing summary -4: 5 objs, 5 queries -4: register time -4: 0.008 0.013 0.088 0.023 0.091 0.071 0.072 0.043 0.044 -4: setup time -4: 0.004 0.014 0.004 0.092 0.003 0.001 0.001 0.001 0.001 -4: self collision time -4: 0.011 0.005 0.001 0.012 0.043 0.005 0.008 0.004 0.005 -4: collision time -4: 0.69 0.061 0.057 0.09 0.064 0.047 0.038 0.029 0.034 -4: overall time -4: 0.713 0.093 0.15 0.217 0.201 0.124 0.119 0.077 0.084 -4: -4: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_binary (1011 ms) -4: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh -3: 0 0 0 0 0 0 0 0 0 -3: collision timing summary -3: 2 objs, 4 queries -3: register time -3: 0.013 0.013 0.047 0.019 0.043 0.04 0.043 0.028 0.034 -3: setup time -3: 0.002 0.009 0.004 0.07 0.002 0.001 0.002 0.001 0.001 -3: update time -3: 0.001 0.006 0.015 0.06 0.047 0.023 0.02 0.017 0.015 -3: self collision time -3: 0.005 0.005 0.001 0.01 0.029 0.004 0.005 0.002 0.004 -3: collision time -3: 0.336 0.067 0.045 0.08 0.085 0.028 0.035 0.026 0.026 -3: overall time -3: 0.357 0.1 0.112 0.239 0.206 0.096 0.105 0.074 0.08 -3: -4: 0 0 0 0 0 0 0 0 0 -4: collision timing summary -4: 2 objs, 5 queries -4: register time -4: 0.007 0.01 0.043 0.015 0.039 0.035 0.032 0.025 0.026 -4: setup time -4: 0.002 0.006 0.003 0.06 0.002 0.001 0.001 0.002 0.001 -4: self collision time -4: 0.004 0.004 0.002 0.006 0.019 0.004 0.004 0.003 0.002 -4: collision time -4: 0.364 0.058 0.053 0.081 0.051 0.042 0.033 0.031 0.027 -4: overall time -4: 0.377 0.078 0.101 0.162 0.111 0.082 0.07 0.061 0.056 -4: -3: 0 0 0 0 0 0 0 0 0 +5: self distance timing summary +5: 250 objs +5: register time +5: 0.062 0.025 11.089 0.126 0.93 0.821 8.879 0.558 0.502 +5: setup time +5: 0.001 0.252 0.003 2.291 0.001 0.001 0.001 0.001 0 +5: self distance time +5: 4.045 14.841 10.27 74.518 112.285 122.483 122.525 2.374 14.515 +5: overall time +5: 4.108 15.118 21.362 76.935 113.216 123.305 131.405 2.933 15.017 +5: +5: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_self_distance_mesh (913 ms) +5: [----------] 4 tests from FCL_BROADPHASE (2772 ms total) +5: +5: [----------] Global test environment tear-down +5: [==========] 4 tests from 1 test case ran. (2773 ms total) +5: [ PASSED ] 4 tests. 3: collision timing summary -3: 4 objs, 4 queries +3: 100 objs, 100 queries 3: register time -3: 0.011 0.017 0.104 0.031 0.097 0.072 0.068 0.045 0.052 +3: 0.167 0.057 4.442 0.29 2.015 2.626 2.766 1.152 0.981 3: setup time -3: 0.003 0.011 0.005 0.11 0.002 0.001 0.001 0.001 0.001 +3: 0.002 0.588 0.005 3.46 0.001 0.002 0.001 0.001 0.001 3: update time -3: 0.002 0.005 0.027 0.1 0.065 0.034 0.029 0.024 0.025 +3: 0.001 0.505 3.62 3.808 1.725 0.231 0.24 0.259 0.279 3: self collision time -3: 0.01 0.006 0.001 0.012 0.086 0.006 0.008 0.005 0.004 +3: 5.466 0.225 0.008 0.521 2.754 0.299 0.313 0.289 0.291 3: collision time -3: 0.443 0.06 0.041 0.072 0.127 0.024 0.029 0.024 0.023 +3: 428.227 9.349 28.026 7.019 3.765 2.523 3.8 2.36 1.91 3: overall time -3: 0.469 0.099 0.178 0.325 0.377 0.137 0.135 0.099 0.105 -3: -3: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_exhaustive (842 ms) -3: [----------] 7 tests from FCL_BROADPHASE (7482 ms total) +3: 433.863 10.724 36.101 15.098 10.26 5.681 7.12 4.061 3.462 3: -3: [----------] Global test environment tear-down -3: [==========] 7 tests from 1 test case ran. (7483 ms total) -3: [ PASSED ] 7 tests. - 9/41 Test #3: test_fcl_broadphase_collision_1 ................. Passed 7.70 sec -test 12 - Start 12: test_fcl_constant_eps - -12: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_constant_eps -12: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -12: Test timeout computed to be: 1500 -12: [==========] Running 2 tests from 1 test case. -12: [----------] Global test environment set-up. -12: [----------] 2 tests from FCL_CONSTANTS_EPS -12: [ RUN ] FCL_CONSTANTS_EPS.precision_dependent -12: [ OK ] FCL_CONSTANTS_EPS.precision_dependent (0 ms) -12: [ RUN ] FCL_CONSTANTS_EPS.autodiff_compatibility -12: [ OK ] FCL_CONSTANTS_EPS.autodiff_compatibility (0 ms) -12: [----------] 2 tests from FCL_CONSTANTS_EPS (0 ms total) -12: -12: [----------] Global test environment tear-down -12: [==========] 2 tests from 1 test case ran. (1 ms total) -12: [ PASSED ] 2 tests. -10/41 Test #12: test_fcl_constant_eps ........................... Passed 0.10 sec -test 13 - Start 13: test_fcl_distance +3: [ OK ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision_exhaustive (651 ms) +3: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_binary + 9/41 Test #5: test_fcl_broadphase_distance .................... Passed 2.89 sec +test 15 + Start 15: test_fcl_general -13: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_distance -13: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -13: Test timeout computed to be: 1500 -13: [==========] Running 2 tests from 1 test case. -13: [----------] Global test environment set-up. -13: [----------] 2 tests from FCL_DISTANCE -13: [ RUN ] FCL_DISTANCE.mesh_distance -4: 0 0 0 0 0 0 0 0 0 -4: collision timing summary -4: 5 objs, 5 queries -4: register time -4: 0.013 0.011 0.092 0.027 0.077 0.061 0.059 0.04 0.046 -4: setup time -4: 0.002 0.014 0.003 0.088 0.002 0.002 0.002 0.002 0.001 -4: self collision time -4: 0.014 0.004 0.001 0.014 0.039 0.008 0.009 0.005 0.005 -4: collision time -4: 12.98 0.087 0.08 0.118 0.08 0.051 0.048 0.037 0.037 -4: overall time -4: 13.009 0.116 0.176 0.247 0.198 0.122 0.118 0.084 0.089 -4: -4: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh (1384 ms) -4: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_exhaustive +15: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_general +15: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +15: Test timeout computed to be: 1500 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 2 objs, 5 queries 4: register time -4: 0.007 0.013 0.04 0.02 0.035 0.038 0.038 0.024 0.024 -4: setup time -4: 0.002 0.008 0.003 0.053 0.002 0.002 0.002 0.001 0.001 -4: self collision time -4: 0.004 0.004 0.001 0.006 0.02 0.004 0.005 0.004 0.003 -4: collision time -4: 0.428 0.068 0.049 8.439 0.085 0.046 0.041 0.03 0.032 -4: overall time -4: 0.441 0.093 0.093 8.518 0.142 0.09 0.086 0.059 0.06 -4: -4: 0 0 0 0 0 0 0 0 0 -4: collision timing summary -4: 5 objs, 5 queries -4: register time -4: 0.01 0.01 0.096 0.027 0.093 0.059 0.06 0.039 0.044 +4: 0.003 0.007 0.035 0.01 0.031 0.024 0.022 0.018 0.017 4: setup time -4: 0.002 0.012 0.002 0.127 0.001 0.001 0.002 0.002 0.001 +4: 0 0.005 0.001 0.041 0.001 0.001 0 0 0.001 4: self collision time -4: 0.013 0.005 0.002 0.015 0.045 0.011 0.01 0.005 0.003 +4: 0.003 0.002 0.001 0.007 0.015 0.003 0.003 0.001 0.002 4: collision time -4: 1.642 0.081 0.068 0.107 0.072 0.038 0.047 0.036 0.027 +4: 0.229 0.025 0.018 0.05 0.021 0.013 0.012 0.011 0.01 4: overall time -4: 1.667 0.108 0.168 0.276 0.211 0.109 0.119 0.082 0.075 -4: -4: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_exhaustive (1929 ms) -4: [----------] 6 tests from FCL_BROADPHASE (9827 ms total) +4: 0.235 0.039 0.055 0.108 0.068 0.041 0.037 0.03 0.03 4: -4: [----------] Global test environment tear-down -4: [==========] 6 tests from 1 test case ran. (9827 ms total) -4: [ PASSED ] 6 tests. -11/41 Test #4: test_fcl_broadphase_collision_2 ................. Passed 10.10 sec -test 14 - Start 14: test_fcl_frontlist - -14: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_frontlist -14: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -14: Test timeout computed to be: 1500 -14: [==========] Running 1 test from 1 test case. -14: [----------] Global test environment set-up. -14: [----------] 1 test from FCL_FRONT_LIST -14: [ RUN ] FCL_FRONT_LIST.front_list -13: distance timing: 0.209491 sec -13: collision timing: 0.147186 sec -13: [ OK ] FCL_DISTANCE.mesh_distance (11945 ms) -13: [ RUN ] FCL_DISTANCE.NearestPointFromDegenerateSimplex -13: [ OK ] FCL_DISTANCE.NearestPointFromDegenerateSimplex (1 ms) -13: [----------] 2 tests from FCL_DISTANCE (11946 ms total) -13: -13: [----------] Global test environment tear-down -13: [==========] 2 tests from 1 test case ran. (11946 ms total) -13: [ PASSED ] 2 tests. -12/41 Test #13: test_fcl_distance ............................... Passed 12.10 sec -test 15 - Start 15: test_fcl_general - -15: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_general -15: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -15: Test timeout computed to be: 1500 15: [==========] Running 1 test from 1 test case. 15: [----------] Global test environment set-up. 15: [----------] 1 test from FCL_GENERAL @@ -16860,19 +16704,35 @@ 15: position: 0.45 15: -0.0714286 15: 0.5 -15: [ OK ] FCL_GENERAL.general (7 ms) -15: [----------] 1 test from FCL_GENERAL (7 ms total) +15: [ OK ] FCL_GENERAL.general (1 ms) +15: [----------] 1 test from FCL_GENERAL (1 ms total) 15: 15: [----------] Global test environment tear-down -15: [==========] 1 test from 1 test case ran. (7 ms total) +15: [==========] 1 test from 1 test case ran. (11 ms total) 15: [ PASSED ] 1 test. -13/41 Test #15: test_fcl_general ................................ Passed 0.11 sec +10/41 Test #15: test_fcl_general ................................ Passed 0.15 sec test 16 Start 16: test_fcl_generate_bvh_model_deferred_finalize 16: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_generate_bvh_model_deferred_finalize 16: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 16: Test timeout computed to be: 1500 +3: 0 0 0 0 0 0 0 0 0 +3: collision timing summary +3: 2 objs, 4 queries +3: register time +3: 0.004 0.014 0.052 0.02 0.069 0.042 0.036 0.03 0.027 +3: setup time +3: 0 0.005 0.001 0.066 0 0.001 0.001 0.001 0 +3: update time +3: 0 0.003 0.014 0.065 0.05 0.026 0.024 0.021 0.022 +3: self collision time +3: 0.004 0.004 0.001 0.008 0.055 0.004 0.004 0.002 0.002 +3: collision time +3: 0.341 0.031 0.071 0.079 0.133 0.016 0.014 0.011 0.011 +3: overall time +3: 0.349 0.057 0.139 0.238 0.307 0.089 0.079 0.065 0.062 +3: 16: [==========] Running 1 test from 1 test case. 16: [----------] Global test environment set-up. 16: [----------] 1 test from FCL_GENERATE_BVH_MODELS @@ -16895,16 +16755,66 @@ 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. +3: 0 0 0 0 0 0 0 0 0 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. +3: collision timing summary +3: 4 objs, 4 queries +3: register time +3: 0.01 0.019 0.108 0.03 0.095 0.08 0.066 0.053 0.048 +3: setup time +3: 0.001 0.012 0.002 0.127 0.001 0.001 0.001 0.001 0.001 +3: update time +3: 0.001 0.005 0.027 0.119 0.067 0.04 0.034 0.03 0.029 +3: self collision time +3: 0.01 0.004 0.001 0.016 0.092 0.005 0.005 0.003 0.004 +3: collision time +3: 0.651 0.036 0.034 0.087 0.102 0.019 0.016 0.017 0.014 +3: overall time +3: 0.673 0.076 0.172 0.379 0.357 0.145 0.122 0.104 0.096 +3: +3: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_binary (754 ms) +3: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. +4: 0 0 0 0 0 0 0 0 0 +4: collision timing summary +4: 5 objs, 5 queries +4: register time +4: 0.006 0.008 0.09 0.014 0.073 0.047 0.046 0.032 0.031 +4: setup time +4: 0 0.01 0.001 0.083 0.001 0.001 0 0 0 +4: self collision time +4: 0.008 0.003 0 0.009 0.035 0.005 0.005 0.003 0.004 +4: collision time +4: 0.532 0.03 0.037 0.056 0.043 0.022 0.02 0.018 0.016 +4: overall time +4: 0.546 0.051 0.128 0.162 0.152 0.075 0.071 0.053 0.051 +4: +4: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_binary (1358 ms) +4: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. +3: 0 0 0 0 0 0 0 0 0 +3: collision timing summary +3: 2 objs, 4 queries +3: register time +3: 0.006 0.015 0.049 0.021 1.123 0.041 0.038 0.029 0.03 +3: setup time +3: 0.002 0.006 0.004 0.065 0.001 0.001 0 0 0 +3: update time +3: 0.001 0.003 0.016 0.062 1.21 0.027 0.024 0.022 0.022 +3: self collision time +3: 0.005 0.004 0.001 0.013 0.169 0.004 0.004 0.002 0.002 +3: collision time +3: 0.367 0.03 0.026 0.078 0.204 0.019 0.016 0.013 0.013 +3: overall time +3: 0.381 0.058 0.096 0.239 2.707 0.092 0.082 0.066 0.067 +3: 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. @@ -16917,54 +16827,73 @@ 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. 16: BVH Warning! Call addSubModel() in a wrong order. addSubModel() was ignored. Must do a beginModel() to clear the model for addition of new vertices. -16: [ OK ] FCL_GENERATE_BVH_MODELS.generating_bvh_models_from_primitives (1045 ms) -16: [----------] 1 test from FCL_GENERATE_BVH_MODELS (1045 ms total) +16: [ OK ] FCL_GENERATE_BVH_MODELS.generating_bvh_models_from_primitives (1054 ms) +16: [----------] 1 test from FCL_GENERATE_BVH_MODELS (1054 ms total) 16: 16: [----------] Global test environment tear-down -16: [==========] 1 test from 1 test case ran. (1046 ms total) +16: [==========] 1 test from 1 test case ran. (1054 ms total) 16: [ PASSED ] 1 test. -14/41 Test #16: test_fcl_generate_bvh_model_deferred_finalize ... Passed 1.24 sec +11/41 Test #16: test_fcl_generate_bvh_model_deferred_finalize ... Passed 1.20 sec test 17 Start 17: test_fcl_geometric_shapes 17: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_geometric_shapes 17: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 17: Test timeout computed to be: 1500 +4: 0 0 0 0 0 0 0 0 0 +4: collision timing summary +4: 2 objs, 5 queries +4: register time +4: 0.003 0.007 0.033 0.01 0.028 0.025 0.021 0.019 0.017 +4: setup time +4: 0 0.005 0.001 0.04 0 0 0 0.001 0.001 +4: self collision time +4: 0.003 0.002 0 0.005 0.016 0.003 0.003 0.001 0.002 +4: collision time +4: 0.226 0.028 0.021 0.046 0.023 0.016 0.012 0.007 0.01 +4: overall time +4: 0.232 0.042 0.055 0.101 0.067 0.044 0.036 0.028 0.03 +4: 17: [==========] Running 51 tests from 1 test case. 17: [----------] Global test environment set-up. 17: [----------] 51 tests from FCL_GEOMETRIC_SHAPES 17: [ RUN ] FCL_GEOMETRIC_SHAPES.sphere_shape -17: [ OK ] FCL_GEOMETRIC_SHAPES.sphere_shape (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.sphere_shape (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.gjkcache -14: [ OK ] FCL_FRONT_LIST.front_list (11040 ms) -14: [----------] 1 test from FCL_FRONT_LIST (11047 ms total) -14: -14: [----------] Global test environment tear-down -14: [==========] 1 test from 1 test case ran. (11047 ms total) -14: [ PASSED ] 1 test. -15/41 Test #14: test_fcl_frontlist .............................. Passed 11.37 sec -test 18 - Start 18: test_fcl_math - -18: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_math -18: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -18: Test timeout computed to be: 1500 -17: 118.573 121.686 -17: [ OK ] FCL_GEOMETRIC_SHAPES.gjkcache (240 ms) +3: 0 0 0 0 0 0 0 0 0 +3: collision timing summary +3: 4 objs, 4 queries +3: register time +3: 0.008 0.018 0.114 0.027 0.901 0.077 0.068 0.053 0.044 +3: setup time +3: 0.001 0.011 0.002 0.124 0 0.001 0.001 0 0 +3: update time +3: 0.001 0.006 0.027 0.115 1.104 0.037 0.035 0.034 0.031 +3: self collision time +3: 1.098 1.009 1.002 1.036 1.538 1.021 1.002 5.153 1.031 +3: collision time +3: 0.739 0.045 0.05 0.094 0.259 0.026 0.024 0.021 0.019 +3: overall time +3: 1.847 1.089 1.195 1.396 3.802 1.162 1.13 5.261 1.125 +3: +3: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh (854 ms) +3: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_exhaustive +17: 114.311 175.706 +17: [ OK ] FCL_GEOMETRIC_SHAPES.gjkcache (290 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spheresphere 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spheresphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_boxbox -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_boxbox (11 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_boxbox (14 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spherebox 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spherebox (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spherecapsule -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spherecapsule (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spherecapsule (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_cylindercylinder 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_cylindercylinder (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_conecone -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_conecone (0 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_conecone (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_cylindercone -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_cylindercone (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_cylindercone (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_ellipsoidellipsoid 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_ellipsoidellipsoid (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spheretriangle @@ -16974,29 +16903,29 @@ 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planetriangle 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planetriangle (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacesphere -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacesphere (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacesphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planesphere 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planesphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacebox 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacebox (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planebox -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planebox (0 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planebox (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspaceellipsoid -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspaceellipsoid (5 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspaceellipsoid (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planeellipsoid 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planeellipsoid (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecapsule -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecapsule (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecapsule (13 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecapsule 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecapsule (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecylinder -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecylinder (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecylinder (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecylinder 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecylinder (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecone 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacecone (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecone -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecone (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_planecone (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_spheresphere 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_spheresphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_boxbox @@ -17010,9 +16939,9 @@ 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_conecylinder 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_conecylinder (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_ellipsoidellipsoid -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_ellipsoidellipsoid (0 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_ellipsoidellipsoid (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spheresphere -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spheresphere (1 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spheresphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_boxbox 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_boxbox (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spherebox @@ -17020,13 +16949,29 @@ 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spherecapsule 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spherecapsule (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercylinder -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercylinder (5 ms) +3: 0 0 0 0 0 0 0 0 0 +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercylinder (14 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_conecone -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_conecone (4 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_conecone (3 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercone -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercone (12 ms) +3: collision timing summary +3: 2 objs, 4 queries +3: register time +3: 0.005 0.013 0.048 0.018 0.05 0.039 0.037 0.031 0.026 +3: setup time +3: 0.001 0.006 0.001 0.068 0 0 0 0.001 0.001 +3: update time +3: 0 0.002 0.013 0.065 0.053 0.026 0.024 0.023 0.022 +3: self collision time +3: 0.003 0.003 0 0.009 0.03 0.003 0.003 0.002 0.002 +3: collision time +3: 0.358 0.063 0.022 0.075 0.066 0.016 0.015 0.012 0.011 +3: overall time +3: 0.367 0.087 0.084 0.235 0.199 0.084 0.079 0.069 0.062 +3: +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercone (15 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_ellipsoidellipsoid -17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_ellipsoidellipsoid (7 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_ellipsoidellipsoid (15 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spheretriangle 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spheretriangle (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_halfspacetriangle @@ -17046,21 +16991,21 @@ 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_ellipsoidellipsoid 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_ellipsoidellipsoid (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.reversibleShapeIntersection_allshapes -17: [ OK ] FCL_GEOMETRIC_SHAPES.reversibleShapeIntersection_allshapes (0 ms) +17: [ OK ] FCL_GEOMETRIC_SHAPES.reversibleShapeIntersection_allshapes (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.reversibleShapeDistance_allshapes -17: [ OK ] FCL_GEOMETRIC_SHAPES.reversibleShapeDistance_allshapes (1 ms) -17: [----------] 51 tests from FCL_GEOMETRIC_SHAPES (315 ms total) +17: [ OK ] FCL_GEOMETRIC_SHAPES.reversibleShapeDistance_allshapes (0 ms) +17: [----------] 51 tests from FCL_GEOMETRIC_SHAPES (369 ms total) 17: 17: [----------] Global test environment tear-down -17: [==========] 51 tests from 1 test case ran. (315 ms total) +17: [==========] 51 tests from 1 test case ran. (369 ms total) 17: [ PASSED ] 51 tests. -16/41 Test #17: test_fcl_geometric_shapes ....................... Passed 0.52 sec -test 19 - Start 19: test_fcl_profiler +12/41 Test #17: test_fcl_geometric_shapes ....................... Passed 0.54 sec +test 18 + Start 18: test_fcl_math -19: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_profiler -19: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -19: Test timeout computed to be: 1500 +18: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_math +18: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +18: Test timeout computed to be: 1500 18: [==========] Running 6 tests from 1 test case. 18: [----------] Global test environment set-up. 18: [----------] 6 tests from FCL_MATH @@ -17076,35 +17021,106 @@ 18: [ OK ] FCL_MATH.rss_distance (0 ms) 18: [ RUN ] FCL_MATH.rss_position 18: [ OK ] FCL_MATH.rss_position (0 ms) -18: [----------] 6 tests from FCL_MATH (1 ms total) +18: [----------] 6 tests from FCL_MATH (0 ms total) 18: 18: [----------] Global test environment tear-down -18: [==========] 6 tests from 1 test case ran. (18 ms total) +18: [==========] 6 tests from 1 test case ran. (0 ms total) 18: [ PASSED ] 6 tests. -17/41 Test #18: test_fcl_math ................................... Passed 0.29 sec +13/41 Test #18: test_fcl_math ................................... Passed 0.17 sec +test 19 + Start 19: test_fcl_profiler + +19: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_profiler +19: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +19: Test timeout computed to be: 1500 +19: [==========] Running 1 test from 1 test case. +19: [----------] Global test environment set-up. +19: [----------] 1 test from FCL_PROFILER +19: [ RUN ] FCL_PROFILER.basic +3: 0 0 0 0 0 0 0 0 0 +3: collision timing summary +3: 4 objs, 4 queries +3: register time +3: 0.009 0.019 0.114 0.029 0.11 0.085 0.07 0.054 0.045 +3: setup time +3: 0.001 0.011 0.002 0.126 0 0 0 0 0 +3: update time +3: 0.001 0.006 0.028 0.119 0.083 0.036 0.034 0.036 0.034 +3: self collision time +3: 0.01 0.005 0.001 0.016 0.091 0.006 0.006 0.004 0.005 +3: collision time +3: 0.684 0.034 0.032 0.084 0.164 0.015 0.015 0.013 0.014 +3: overall time +3: 0.705 0.075 0.177 0.374 0.448 0.142 0.125 0.107 0.098 +3: +3: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_update_collision_mesh_exhaustive (684 ms) +3: [----------] 7 tests from FCL_BROADPHASE (5132 ms total) +3: +3: [----------] Global test environment tear-down +3: [==========] 7 tests from 1 test case ran. (5132 ms total) +3: [ PASSED ] 7 tests. +14/41 Test #3: test_fcl_broadphase_collision_1 ................. Passed 5.23 sec test 20 Start 20: test_fcl_shape_mesh_consistency 20: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_shape_mesh_consistency 20: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 20: Test timeout computed to be: 1500 -19: [==========] Running 1 test from 1 test case. -19: [----------] Global test environment set-up. -19: [----------] 1 test from FCL_PROFILER -19: [ RUN ] FCL_PROFILER.basic +4: 0 0 0 0 0 0 0 0 0 +4: collision timing summary +4: 5 objs, 5 queries +4: register time +4: 0.006 0.007 0.096 0.015 0.066 0.047 0.045 0.032 0.032 +4: setup time +4: 0 0.01 0.002 0.082 0.001 0.001 0 0 0 +4: self collision time +4: 0.009 0.003 0 0.012 0.033 0.004 0.005 0.003 0.003 +4: collision time +4: 0.51 0.035 0.026 0.053 0.025 0.015 0.017 0.011 0.011 +4: overall time +4: 0.525 0.055 0.124 0.162 0.125 0.067 0.067 0.046 0.046 +4: +4: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh (1411 ms) +4: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_exhaustive 20: [==========] Running 22 tests from 1 test case. 20: [----------] Global test environment set-up. 20: [----------] 22 tests from FCL_SHAPE_MESH_CONSISTENCY 20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_libccd -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_libccd (232 ms) +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_libccd (129 ms) 20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_libccd -11: [ OK ] FCL_COLLISION.mesh_mesh (15998 ms) -11: [----------] 5 tests from FCL_COLLISION (16086 ms total) -11: -11: [----------] Global test environment tear-down -11: [==========] 5 tests from 1 test case ran. (16086 ms total) -11: [ PASSED ] 5 tests. -18/41 Test #11: test_fcl_collision .............................. Passed 16.25 sec +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_libccd (226 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_libccd +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_libccd (15 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_libccd +4: 0 0 0 0 0 0 0 0 0 +4: collision timing summary +4: 2 objs, 5 queries +4: register time +4: 0.006 0.012 0.048 0.019 0.042 0.041 0.035 0.032 0.028 +4: setup time +4: 0.001 0.007 0.002 0.065 0.001 0.001 0.001 0 0 +4: self collision time +4: 0.004 0.004 0.001 0.008 0.027 0.004 0.004 0.003 0.002 +4: collision time +4: 0.482 0.042 0.042 0.106 0.05 8.085 0.024 0.02 0.016 +4: overall time +4: 0.493 0.065 0.093 0.198 0.12 8.131 0.064 0.055 0.046 +4: +19: +19: *** Profiling statistics. Total counted time : 1.51339 seconds +19: Blocks of time: +19: Section 1: 1.00933s (66.693%), [1.00933s --> 1.00933 s], 1 parts, 1.00933 s on average +19: Section 2: 0.504037s (33.3051%), [0.504037s --> 0.504037 s], 1 parts, 0.504037 s on average +19: Section 1.1: 0.501122s (33.1125%), [0.501122s --> 0.501122 s], 1 parts, 0.501122 s on average +19: Unaccounted time : -0.501093 (-33.1106 %) +19: +19: [ OK ] FCL_PROFILER.basic (1515 ms) +19: [----------] 1 test from FCL_PROFILER (1515 ms total) +19: +19: [----------] Global test environment tear-down +19: [==========] 1 test from 1 test case ran. (1516 ms total) +19: [ PASSED ] 1 test. +15/41 Test #19: test_fcl_profiler ............................... Passed 1.66 sec test 21 Start 21: test_fcl_signed_distance @@ -17115,38 +17131,34 @@ 21: [----------] Global test environment set-up. 21: [----------] 4 tests from FCL_NEGATIVE_DISTANCE 21: [ RUN ] FCL_NEGATIVE_DISTANCE.sphere_sphere_ccd -21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_sphere_ccd (61 ms) +21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_sphere_ccd (85 ms) 21: [ RUN ] FCL_NEGATIVE_DISTANCE.sphere_sphere_indep -21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_sphere_indep (1 ms) +21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_sphere_indep (0 ms) 21: [ RUN ] FCL_NEGATIVE_DISTANCE.sphere_capsule_ccd -21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_capsule_ccd (2 ms) +21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_capsule_ccd (13 ms) 21: [ RUN ] FCL_NEGATIVE_DISTANCE.sphere_capsule_indep -21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_capsule_indep (5 ms) -21: [----------] 4 tests from FCL_NEGATIVE_DISTANCE (69 ms total) +21: [ OK ] FCL_NEGATIVE_DISTANCE.sphere_capsule_indep (1 ms) +21: [----------] 4 tests from FCL_NEGATIVE_DISTANCE (108 ms total) 21: 21: [----------] 3 tests from FCL_SIGNED_DISTANCE 21: [ RUN ] FCL_SIGNED_DISTANCE.cylinder_sphere1_ccd -21: [ OK ] FCL_SIGNED_DISTANCE.cylinder_sphere1_ccd (1 ms) +21: [ OK ] FCL_SIGNED_DISTANCE.cylinder_sphere1_ccd (0 ms) 21: [ RUN ] FCL_SIGNED_DISTANCE.cylinder_box_ccd 21: [ OK ] FCL_SIGNED_DISTANCE.cylinder_box_ccd (0 ms) 21: [ RUN ] FCL_SIGNED_DISTANCE.RealWorldRegression -21: [ OK ] FCL_SIGNED_DISTANCE.RealWorldRegression (8 ms) -21: [----------] 3 tests from FCL_SIGNED_DISTANCE (9 ms total) +21: [ OK ] FCL_SIGNED_DISTANCE.RealWorldRegression (22 ms) +21: [----------] 3 tests from FCL_SIGNED_DISTANCE (22 ms total) 21: 21: [----------] Global test environment tear-down -21: [==========] 7 tests from 2 test cases ran. (78 ms total) +21: [==========] 7 tests from 2 test cases ran. (131 ms total) 21: [ PASSED ] 7 tests. -19/41 Test #21: test_fcl_signed_distance ........................ Passed 0.25 sec +16/41 Test #21: test_fcl_signed_distance ........................ Passed 0.34 sec test 22 Start 22: test_fcl_simple 22: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_simple 22: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 22: Test timeout computed to be: 1500 -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_libccd (344 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_libccd -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_libccd (23 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_libccd 22: [==========] Running 4 tests from 1 test case. 22: [----------] Global test environment set-up. 22: [----------] 4 tests from FCL_SIMPLE @@ -17184,55 +17196,71 @@ 22: 0.923061 0.921713 0.114509 1.18715 3.0763 -0.659849 22: 0.849936 0.0873371 0.889524 2.62606 3.13185 -1.48877 22: 0.466496 0.175281 0.455572 0.790821 -2.76043 1.23585 -22: [ OK ] FCL_SIMPLE.Vec_nf_test (16 ms) +22: [ OK ] FCL_SIMPLE.Vec_nf_test (12 ms) 22: [ RUN ] FCL_SIMPLE.projection_test_line 22: [ OK ] FCL_SIMPLE.projection_test_line (0 ms) 22: [ RUN ] FCL_SIMPLE.projection_test_triangle 22: [ OK ] FCL_SIMPLE.projection_test_triangle (0 ms) 22: [ RUN ] FCL_SIMPLE.projection_test_tetrahedron 22: [ OK ] FCL_SIMPLE.projection_test_tetrahedron (0 ms) -22: [----------] 4 tests from FCL_SIMPLE (16 ms total) +22: [----------] 4 tests from FCL_SIMPLE (12 ms total) 22: 22: [----------] Global test environment tear-down -22: [==========] 4 tests from 1 test case ran. (17 ms total) +22: [==========] 4 tests from 1 test case ran. (13 ms total) 22: [ PASSED ] 4 tests. -20/41 Test #22: test_fcl_simple ................................. Passed 0.20 sec +17/41 Test #22: test_fcl_simple ................................. Passed 0.22 sec test 23 Start 23: test_fcl_sphere_box 23: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_sphere_box 23: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 23: Test timeout computed to be: 1500 -23: [==========] Running 2 tests from 1 test case. -23: [----------] Global test environment set-up. -23: [----------] 2 tests from FCL_SPHERE_BOX -23: [ RUN ] FCL_SPHERE_BOX.LargBoxSmallSphere_ccd -23: [ OK ] FCL_SPHERE_BOX.LargBoxSmallSphere_ccd (206 ms) -23: [ RUN ] FCL_SPHERE_BOX.LargBoxSmallSphere_indep -23: [ OK ] FCL_SPHERE_BOX.LargBoxSmallSphere_indep (78 ms) -23: [----------] 2 tests from FCL_SPHERE_BOX (286 ms total) -23: -23: [----------] Global test environment tear-down -23: [==========] 2 tests from 1 test case ran. (287 ms total) -23: [ PASSED ] 2 tests. -21/41 Test #23: test_fcl_sphere_box ............................. Passed 0.47 sec +4: 0 0 0 0 0 0 0 0 0 +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_libccd (1711 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_libccd +4: collision timing summary +4: 5 objs, 5 queries +4: register time +4: 0.01 0.014 0.145 0.032 0.138 0.084 0.086 0.057 0.055 +4: setup time +4: 0.001 0.015 0.002 0.14 0 0.001 0.001 0 0 +4: self collision time +4: 0.014 0.004 0.001 0.017 0.066 0.007 0.006 0.004 0.005 +4: collision time +4: 13.225 0.055 0.052 0.115 0.056 0.027 0.028 0.024 0.024 +4: overall time +4: 13.25 0.088 0.2 0.304 0.26 0.119 0.121 0.085 0.084 +4: +4: [ OK ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_exhaustive (2154 ms) +4: [----------] 6 tests from FCL_BROADPHASE (7310 ms total) +4: +4: [----------] Global test environment tear-down +4: [==========] 6 tests from 1 test case ran. (7310 ms total) +4: [ PASSED ] 6 tests. +18/41 Test #4: test_fcl_broadphase_collision_2 ................. Passed 7.41 sec test 24 Start 24: test_fcl_sphere_capsule 24: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_sphere_capsule 24: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 24: Test timeout computed to be: 1500 +23: [==========] Running 2 tests from 1 test case. +23: [----------] Global test environment set-up. +23: [----------] 2 tests from FCL_SPHERE_BOX +23: [ RUN ] FCL_SPHERE_BOX.LargBoxSmallSphere_ccd +23: [ OK ] FCL_SPHERE_BOX.LargBoxSmallSphere_ccd (198 ms) +23: [ RUN ] FCL_SPHERE_BOX.LargBoxSmallSphere_indep 24: [==========] Running 8 tests from 1 test case. 24: [----------] Global test environment set-up. 24: [----------] 8 tests from FCL_SPHERE_CAPSULE 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_z -24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_z (1 ms) +24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_z (0 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_z_negative 24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_z_negative (0 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_x 24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_x (0 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_capsule_rotated -24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_capsule_rotated (0 ms) +24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_separated_capsule_rotated (1 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_penetration_z 24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_penetration_z (0 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_penetration_z_rotated @@ -17246,93 +17274,92 @@ 24: [----------] Global test environment tear-down 24: [==========] 8 tests from 1 test case ran. (1 ms total) 24: [ PASSED ] 8 tests. -19: -19: *** Profiling statistics. Total counted time : 1.50107 seconds -19: Blocks of time: -22/41 Test #24: test_fcl_sphere_capsule ......................... Passed 0.16 sec +19/41 Test #24: test_fcl_sphere_capsule ......................... Passed 0.23 sec test 25 Start 25: test_fcl_sphere_cylinder 25: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_sphere_cylinder 25: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 25: Test timeout computed to be: 1500 -19: Section 1: 1.00078s (66.6708%), [1.00078s --> 1.00078 s], 1 parts, 1.00078 s on average -19: Section 1.1: 0.500479s (33.3414%), [0.500479s --> 0.500479 s], 1 parts, 0.500479 s on average -19: Section 2: 0.500253s (33.3264%), [0.500253s --> 0.500253 s], 1 parts, 0.500253 s on average -19: Unaccounted time : -0.500436 (-33.3386 %) -19: -19: [ OK ] FCL_PROFILER.basic (1505 ms) -19: [----------] 1 test from FCL_PROFILER (1505 ms total) -19: -19: [----------] Global test environment tear-down -19: [==========] 1 test from 1 test case ran. (1506 ms total) -19: [ PASSED ] 1 test. -23/41 Test #19: test_fcl_profiler ............................... Passed 1.71 sec +25: [==========] Running 2 tests from 1 test case. +25: [----------] Global test environment set-up. +25: [----------] 2 tests from FCL_SPHERE_CYLINDER +25: [ RUN ] FCL_SPHERE_CYLINDER.LargCylinderSmallSphere_ccd +25: [ OK ] FCL_SPHERE_CYLINDER.LargCylinderSmallSphere_ccd (50 ms) +25: [ RUN ] FCL_SPHERE_CYLINDER.LargBoxSmallSphere_indep +23: [ OK ] FCL_SPHERE_BOX.LargBoxSmallSphere_indep (257 ms) +23: [----------] 2 tests from FCL_SPHERE_BOX (455 ms total) +23: +23: [----------] Global test environment tear-down +23: [==========] 2 tests from 1 test case ran. (456 ms total) +23: [ PASSED ] 2 tests. +25: [ OK ] FCL_SPHERE_CYLINDER.LargBoxSmallSphere_indep (57 ms) +25: [----------] 2 tests from FCL_SPHERE_CYLINDER (107 ms total) +25: +25: [----------] Global test environment tear-down +25: [==========] 2 tests from 1 test case ran. (107 ms total) +25: [ PASSED ] 2 tests. +20/41 Test #23: test_fcl_sphere_box ............................. Passed 0.67 sec test 26 Start 26: test_fcl_sphere_sphere 26: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_sphere_sphere 26: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 26: Test timeout computed to be: 1500 -25: [==========] Running 2 tests from 1 test case. -25: [----------] Global test environment set-up. -25: [----------] 2 tests from FCL_SPHERE_CYLINDER -25: [ RUN ] FCL_SPHERE_CYLINDER.LargCylinderSmallSphere_ccd +21/41 Test #25: test_fcl_sphere_cylinder ........................ Passed 0.30 sec +test 27 + Start 27: test_fcl_octomap_cost + +27: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_octomap_cost +27: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test +27: Test timeout computed to be: 1500 +27: [==========] Running 2 tests from 1 test case. +27: [----------] Global test environment set-up. +27: [----------] 2 tests from FCL_OCTOMAP +27: [ RUN ] FCL_OCTOMAP.test_octomap_cost 26: [==========] Running 2 tests from 1 test case. 26: [----------] Global test environment set-up. 26: [----------] 2 tests from FCL_SPHERE_SPHERE 26: [ RUN ] FCL_SPHERE_SPHERE.Separating_Spheres_INDEP -26: [ OK ] FCL_SPHERE_SPHERE.Separating_Spheres_INDEP (25 ms) +26: [ OK ] FCL_SPHERE_SPHERE.Separating_Spheres_INDEP (27 ms) 26: [ RUN ] FCL_SPHERE_SPHERE.Separating_Spheres_LIBCCD -25: [ OK ] FCL_SPHERE_CYLINDER.LargCylinderSmallSphere_ccd (71 ms) -26: [ OK ] FCL_SPHERE_SPHERE.Separating_Spheres_LIBCCD (24 ms) -26: [----------] 2 tests from FCL_SPHERE_SPHERE (49 ms total) +26: [ OK ] FCL_SPHERE_SPHERE.Separating_Spheres_LIBCCD (35 ms) +26: [----------] 2 tests from FCL_SPHERE_SPHERE (62 ms total) 26: 26: [----------] Global test environment tear-down -26: [==========] 2 tests from 1 test case ran. (58 ms total) +26: [==========] 2 tests from 1 test case ran. (71 ms total) 26: [ PASSED ] 2 tests. -25: [ RUN ] FCL_SPHERE_CYLINDER.LargBoxSmallSphere_indep -24/41 Test #26: test_fcl_sphere_sphere .......................... Passed 0.27 sec -test 27 - Start 27: test_fcl_octomap_cost - -27: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_octomap_cost -27: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test -27: Test timeout computed to be: 1500 -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_libccd (1112 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_libccd -25: [ OK ] FCL_SPHERE_CYLINDER.LargBoxSmallSphere_indep (58 ms) -25: [----------] 2 tests from FCL_SPHERE_CYLINDER (143 ms total) -25: -25: [----------] Global test environment tear-down -25: [==========] 2 tests from 1 test case ran. (143 ms total) -25: [ PASSED ] 2 tests. -25/41 Test #25: test_fcl_sphere_cylinder ........................ Passed 0.39 sec +22/41 Test #26: test_fcl_sphere_sphere .......................... Passed 0.29 sec test 28 Start 28: test_fcl_octomap_collision 28: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_octomap_collision 28: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 28: Test timeout computed to be: 1500 -27: [==========] Running 2 tests from 1 test case. -27: [----------] Global test environment set-up. -27: [----------] 2 tests from FCL_OCTOMAP -27: [ RUN ] FCL_OCTOMAP.test_octomap_cost 28: [==========] Running 5 tests from 1 test case. 28: [----------] Global test environment set-up. 28: [----------] 5 tests from FCL_OCTOMAP 28: [ RUN ] FCL_OCTOMAP.test_octomap_collision -27: boxes size: 6909 +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_libccd (1564 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_GJK 28: boxes size: 6909 28: 0 0 0 +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_GJK (281 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_GJK 28: non exhaustive collision -28: 1) octomap overall time: 4.043 -28: 1') octomap overall time (as geometry): 9.293 -28: 2) boxes overall time: 225.073 -28: a) to boxes: 73.223 -28: b) structure init: 151.844 -28: c) collision: 0.006 +28: 1) octomap overall time: 9.851 +28: 1') octomap overall time (as geometry): 0.598 +28: 2) boxes overall time: 136.286 +28: a) to boxes: 45.041 +28: b) structure init: 91.241 +28: c) collision: 0.004 28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +27: boxes size: 6909 +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_GJK (563 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_GJK +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_GJK (32 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_GJK +28: boxes size: 6909 27: 0 0 0 27: 10 10 0 27: -54.945 -202.734 142.324 0 -142.734 202.324 0.5 @@ -17358,33 +17385,36 @@ 27: 15.1472 105.129 -155.057 59.9665 150.573 -114.438 0.5 27: 27: -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_libccd (1469 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_GJK 27: collision cost -27: 1) octomap overall time: 11.967 -27: 1') octomap overall time (as geometry): 11.935 -27: 2) boxes overall time: 333.906 -27: a) to boxes: 98.49 -27: b) structure init: 235.408 -27: c) collision: 0.008 +27: 1) octomap overall time: 2.193 +27: 1') octomap overall time (as geometry): 9.97 +27: 2) boxes overall time: 177.689 +27: a) to boxes: 64.27 +27: b) structure init: 113.415 +27: c) collision: 0.004 27: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_spheresphere_GJK (250 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_GJK -28: boxes size: 6909 -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_GJK (445 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_GJK -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_boxbox_GJK (23 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_GJK 28: 0 0 0 28: non exhaustive collision -28: 1) octomap overall time: 98.833 -28: 1') octomap overall time (as geometry): 22.909 -28: 2) boxes overall time: 181.5 -28: a) to boxes: 38.626 -28: b) structure init: 142.854 -28: c) collision: 0.02 +28: 1) octomap overall time: 62.468 +28: 1') octomap overall time (as geometry): 13.689 +28: 2) boxes overall time: 133.084 +28: a) to boxes: 33.788 +28: b) structure init: 99.286 +28: c) collision: 0.01 28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_GJK (1234 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_GJK +28: boxes size: 6909 27: boxes size: 6909 +28: 0 0 0 +28: exhaustive collision +28: 1) octomap overall time: 1.497 +28: 1') octomap overall time (as geometry): 12.655 +28: 2) boxes overall time: 181.27 +28: a) to boxes: 53.363 +28: b) structure init: 127.902 +28: c) collision: 0.005 +28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside 27: 0 0 0 27: 10 10 0 27: -196.244 116.581 141.2 -136.244 176.581 201.2 0.5 @@ -17411,268 +17441,202 @@ 27: 27: 27: collision cost -27: 1) octomap overall time: 143.094 -27: 1') octomap overall time (as geometry): 76.833 -27: 2) boxes overall time: 262.772 -27: a) to boxes: 56.388 -27: b) structure init: 206.367 -27: c) collision: 0.017 +27: 1) octomap overall time: 96.049 +27: 1') octomap overall time (as geometry): 79.452 +27: 2) boxes overall time: 173.887 +27: a) to boxes: 48.754 +27: b) structure init: 125.124 +27: c) collision: 0.009 27: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -27: [ OK ] FCL_OCTOMAP.test_octomap_cost (2968 ms) +27: [ OK ] FCL_OCTOMAP.test_octomap_cost (3453 ms) 27: [ RUN ] FCL_OCTOMAP.test_octomap_cost_mesh -28: boxes size: 6909 -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_cylindercylinder_GJK (1220 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_GJK -28: 0 0 0 -28: exhaustive collision -28: 1) octomap overall time: 6.147 -28: 1') octomap overall time (as geometry): 0.916 -28: 2) boxes overall time: 251.047 -28: a) to boxes: 53.782 -28: b) structure init: 197.255 -28: c) collision: 0.01 -28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -27: boxes size: 7 -27: 0 0 0 -27: 4 4 0 -27: 0 -113.51 -209.792 48.1392 -28.6136 -128 0.5 -27: -165.386 0 -128 -128 77.7317 -65.1309 0.5 -27: -128 0 -128 -95.9155 64 -65.1309 0.5 -27: -165.386 0 -147.1 -128 77.7317 -128 0.5 -27: -27: 0 -113.51 -209.792 48.1392 -28.6136 -128 0.5 -27: -165.386 0 -128 -128 77.7317 -65.1309 0.5 -27: -128 0 -128 -95.9155 64 -65.1309 0.5 -27: -165.386 0 -147.1 -128 77.7317 -128 0.5 -27: -27: -27: collision cost -27: 1) octomap overall time: 24.735 -27: 1') octomap overall time (as geometry): 0.924 -27: 2) boxes overall time: 0.199 -27: a) to boxes: 0.157 -27: b) structure init: 0.038 -27: c) collision: 0.004 -27: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_GJK (1225 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_libccd -27: boxes size: 7 -27: 0 0 0 -27: 4 4 0 -27: 0 149.827 -219.31 85.9724 245.276 -140.744 0.5 -27: 0 -241.213 -128 86.6951 -145.584 -73.4374 0.5 -27: -194.344 -128 19.0663 -128 -51.2164 100.995 0.5 -27: 0 -241.213 -168.833 86.6951 -145.584 -128 0.5 -27: -27: 0 149.827 -219.31 85.9724 245.276 -140.744 0.5 -27: 0 -241.213 -128 86.6951 -145.584 -73.4374 0.5 -27: -194.344 -128 19.0663 -128 -51.2164 100.995 0.5 -27: 0 -241.213 -168.833 86.6951 -145.584 -128 0.5 -27: -27: -27: collision cost -27: 1) octomap overall time: 87.444 -27: 1') octomap overall time (as geometry): 10.723 -27: 2) boxes overall time: 0.271 -27: a) to boxes: 0.214 -27: b) structure init: 0.052 -27: c) collision: 0.005 -27: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -27: [ OK ] FCL_OCTOMAP.test_octomap_cost_mesh (1703 ms) -27: [----------] 2 tests from FCL_OCTOMAP (4685 ms total) -27: -27: [----------] Global test environment tear-down -27: [==========] 2 tests from 1 test case ran. (4686 ms total) -27: [ PASSED ] 2 tests. -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_libccd (197 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_libccd -26/41 Test #27: test_fcl_octomap_cost ........................... Passed 4.86 sec +14: [ OK ] FCL_FRONT_LIST.front_list (11076 ms) +14: [----------] 1 test from FCL_FRONT_LIST (11076 ms total) +14: +14: [----------] Global test environment tear-down +14: [==========] 1 test from 1 test case ran. (11077 ms total) +14: [ PASSED ] 1 test. +23/41 Test #14: test_fcl_frontlist .............................. Passed 11.24 sec test 29 Start 29: test_fcl_octomap_distance 29: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_octomap_distance 29: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 29: Test timeout computed to be: 1500 -28: boxes size: 6909 -29: [==========] Running 6 tests from 1 test case. -29: [----------] Global test environment set-up. -29: [----------] 6 tests from FCL_OCTOMAP -29: [ RUN ] FCL_OCTOMAP.test_octomap_distance -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_libccd (209 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_libccd -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_libccd (1 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_libccd -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_libccd (54 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_libccd -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_libccd (131 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_libccd -28: 0 0 0 -28: exhaustive collision -28: 1) octomap overall time: 257.323 -28: 1') octomap overall time (as geometry): 112.207 -28: 2) boxes overall time: 377.488 -28: a) to boxes: 83.605 -28: b) structure init: 215.394 -28: c) collision: 78.489 -28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_libccd (152 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_GJK -28: [ OK ] FCL_OCTOMAP.test_octomap_collision (5152 ms) -28: [ RUN ] FCL_OCTOMAP.test_octomap_collision_mesh -29: boxes size: 7 -29: 127.764 127.764 127.764 -29: 1) octomap overall time: 9.496 -29: 1') octomap overall time (as geometry): 0.812 -29: 2) boxes overall time: 0.395 -29: a) to boxes: 0.25 -29: b) structure init: 0.047 -29: c) distance: 0.098 -29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_GJK (182 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_GJK -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_GJK (201 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_GJK -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_GJK (2 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_GJK -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_GJK (44 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_GJK -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_GJK (115 ms) -20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_GJK -29: boxes size: 7 -29: 48.2308 48.2308 48.2308 -29: 1) octomap overall time: 4.814 -29: 1') octomap overall time (as geometry): 2.367 -29: 2) boxes overall time: 9.68 -29: a) to boxes: 9.268 -29: b) structure init: 0.084 -29: c) distance: 0.328 -29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -29: [ OK ] FCL_OCTOMAP.test_octomap_distance (1017 ms) -29: [ RUN ] FCL_OCTOMAP.test_octomap_distance_mesh -20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_GJK (149 ms) -20: [----------] 22 tests from FCL_SHAPE_MESH_CONSISTENCY (7781 ms total) -20: -20: [----------] Global test environment tear-down -20: [==========] 22 tests from 1 test case ran. (7781 ms total) -20: [ PASSED ] 22 tests. -27/41 Test #20: test_fcl_shape_mesh_consistency ................. Passed 8.04 sec +13: distance timing: 0.171049 sec +13: collision timing: 0.133186 sec +13: [ OK ] FCL_DISTANCE.mesh_distance (11162 ms) +13: [ RUN ] FCL_DISTANCE.NearestPointFromDegenerateSimplex +13: [ OK ] FCL_DISTANCE.NearestPointFromDegenerateSimplex (0 ms) +13: [----------] 2 tests from FCL_DISTANCE (11183 ms total) +13: +13: [----------] Global test environment tear-down +13: [==========] 2 tests from 1 test case ran. (11183 ms total) +13: [ PASSED ] 2 tests. +24/41 Test #13: test_fcl_distance ............................... Passed 11.34 sec test 30 Start 30: test_convex 30: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape/test_convex 30: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape 30: Test timeout computed to be: 1500 +29: [==========] Running 6 tests from 1 test case. +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_conecone_GJK (767 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_libccd +29: [----------] Global test environment set-up. +29: [----------] 6 tests from FCL_OCTOMAP +29: [ RUN ] FCL_OCTOMAP.test_octomap_distance 30: [==========] Running 12 tests from 1 test case. 30: [----------] Global test environment set-up. 30: [----------] 12 tests from ConvexGeometry 30: [ RUN ] ConvexGeometry.Constructor 30: [ OK ] ConvexGeometry.Constructor (0 ms) 30: [ RUN ] ConvexGeometry.LocalAABBComputation_Cube -28: boxes size: 7 -28: 0 0 0 -28: non exhaustive collision -28: 1) octomap overall time: 64.248 -28: 1') octomap overall time (as geometry): 0.553 -28: 2) boxes overall time: 9.854 -28: a) to boxes: 9.782 -28: b) structure init: 0.059 -28: c) collision: 0.013 -28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -30: [ OK ] ConvexGeometry.LocalAABBComputation_Cube (64 ms) +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_libccd (104 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_libccd +30: [ OK ] ConvexGeometry.LocalAABBComputation_Cube (57 ms) 30: [ RUN ] ConvexGeometry.Volume_Cube -30: [ OK ] ConvexGeometry.Volume_Cube (2 ms) +30: [ OK ] ConvexGeometry.Volume_Cube (14 ms) 30: [ RUN ] ConvexGeometry.CenterOfMass_Cube -30: [ OK ] ConvexGeometry.CenterOfMass_Cube (31 ms) +30: [ OK ] ConvexGeometry.CenterOfMass_Cube (6 ms) 30: [ RUN ] ConvexGeometry.MomentOfInertia_Cube -30: [ OK ] ConvexGeometry.MomentOfInertia_Cube (79 ms) +30: [ OK ] ConvexGeometry.MomentOfInertia_Cube (66 ms) 30: [ RUN ] ConvexGeometry.LocalAABBComputation_Tetrahedron -30: [ OK ] ConvexGeometry.LocalAABBComputation_Tetrahedron (57 ms) +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_libccd (115 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_libccd +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_libccd (1 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_libccd +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_libccd (23 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_libccd +30: [ OK ] ConvexGeometry.LocalAABBComputation_Tetrahedron (56 ms) 30: [ RUN ] ConvexGeometry.Volume_Tetrahedron 30: [ OK ] ConvexGeometry.Volume_Tetrahedron (1 ms) 30: [ RUN ] ConvexGeometry.CenterOfMass_Tetrahedron -30: [ OK ] ConvexGeometry.CenterOfMass_Tetrahedron (19 ms) +30: [ OK ] ConvexGeometry.CenterOfMass_Tetrahedron (13 ms) +27: boxes size: 7 +27: 0 0 0 +27: 4 4 0 +27: 0 -113.51 -209.792 48.1392 -28.6136 -128 0.5 +27: -165.386 0 -128 -128 77.7317 -65.1309 0.5 30: [ RUN ] ConvexGeometry.SupportVertex_Tetrahedron -30: [ OK ] ConvexGeometry.SupportVertex_Tetrahedron (69 ms) +27: -128 0 -128 -95.9155 64 -65.1309 0.5 +27: -165.386 0 -147.1 -128 77.7317 -128 0.5 +27: +27: 0 -113.51 -209.792 48.1392 -28.6136 -128 0.5 +27: -165.386 0 -128 -128 77.7317 -65.1309 0.5 +27: -128 0 -128 -95.9155 64 -65.1309 0.5 +27: -165.386 0 -147.1 -128 77.7317 -128 0.5 +27: +27: +27: collision cost +27: 1) octomap overall time: 35.746 +27: 1') octomap overall time (as geometry): 0.633 +27: 2) boxes overall time: 0.189 +27: a) to boxes: 0.156 +27: b) structure init: 0.031 +27: c) collision: 0.002 +27: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_libccd (72 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_libccd +30: [ OK ] ConvexGeometry.SupportVertex_Tetrahedron (61 ms) 30: [ RUN ] ConvexGeometry.SupportVertexCoPlanarFaces -30: [ OK ] ConvexGeometry.SupportVertexCoPlanarFaces (0 ms) +30: [ OK ] ConvexGeometry.SupportVertexCoPlanarFaces (1 ms) 30: [ RUN ] ConvexGeometry.WaterTightValidation -30: [ OK ] ConvexGeometry.WaterTightValidation (16 ms) +30: [ OK ] ConvexGeometry.WaterTightValidation (26 ms) 30: [ RUN ] ConvexGeometry.UseEdgeWalkingConditions 30: [ OK ] ConvexGeometry.UseEdgeWalkingConditions (0 ms) -30: [----------] 12 tests from ConvexGeometry (338 ms total) +30: [----------] 12 tests from ConvexGeometry (311 ms total) 30: 30: [----------] Global test environment tear-down -30: [==========] 12 tests from 1 test case ran. (339 ms total) +30: [==========] 12 tests from 1 test case ran. (311 ms total) 30: [ PASSED ] 12 tests. -28/41 Test #30: test_convex ..................................... Passed 0.55 sec +25/41 Test #30: test_convex ..................................... Passed 0.45 sec test 31 Start 31: test_capsule 31: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape/test_capsule 31: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/geometry/shape 31: Test timeout computed to be: 1500 -29: boxes size: 7 -29: 47.6055 47.6055 47.6055 -29: 1) octomap overall time: 0.864 -29: 1') octomap overall time (as geometry): 14.334 -29: 2) boxes overall time: 7.145 -29: a) to boxes: 5.826 -29: b) structure init: 0.064 -29: c) distance: 1.255 -29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_libccd (85 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_GJK +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spheresphere_GJK (103 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_GJK 31: [==========] Running 4 tests from 1 test case. 31: [----------] Global test environment set-up. 31: [----------] 4 tests from Capsule 31: [ RUN ] Capsule.LocalAABBComputation_Capsule -31: [ OK ] Capsule.LocalAABBComputation_Capsule (1 ms) +31: [ OK ] Capsule.LocalAABBComputation_Capsule (13 ms) 31: [ RUN ] Capsule.Volume_Capsule 31: [ OK ] Capsule.Volume_Capsule (0 ms) 31: [ RUN ] Capsule.CenterOfMass_Capsule 31: [ OK ] Capsule.CenterOfMass_Capsule (1 ms) 31: [ RUN ] Capsule.MomentOfInertia_Capsule 31: [ OK ] Capsule.MomentOfInertia_Capsule (0 ms) -31: [----------] 4 tests from Capsule (2 ms total) +31: [----------] 4 tests from Capsule (14 ms total) 31: 31: [----------] Global test environment tear-down -31: [==========] 4 tests from 1 test case ran. (2 ms total) +31: [==========] 4 tests from 1 test case ran. (14 ms total) 31: [ PASSED ] 4 tests. -29/41 Test #31: test_capsule .................................... Passed 0.18 sec +26/41 Test #31: test_capsule .................................... Passed 0.16 sec test 32 Start 32: test_collision_func_matrix 32: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/test_collision_func_matrix 32: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail 32: Test timeout computed to be: 1500 +29: boxes size: 7 +29: 127.764 127.764 127.764 +29: 1) octomap overall time: 0.4 +29: 1') octomap overall time (as geometry): 0.516 +29: 2) boxes overall time: 11.956 +29: a) to boxes: 11.788 +29: b) structure init: 0.079 +29: c) distance: 0.089 +29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_ellipsoidellipsoid_GJK (114 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_GJK +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_boxbox_GJK (2 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_GJK +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_spherebox_GJK (26 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_GJK 32: [==========] Running 2 tests from 1 test case. 32: [----------] Global test environment set-up. 32: [----------] 2 tests from CollisionFuncMatrix 32: [ RUN ] CollisionFuncMatrix.LibCccdSolverSupport -32: [ OK ] CollisionFuncMatrix.LibCccdSolverSupport (1 ms) +32: [ OK ] CollisionFuncMatrix.LibCccdSolverSupport (0 ms) 32: [ RUN ] CollisionFuncMatrix.IndepSolverSupport 32: [ OK ] CollisionFuncMatrix.IndepSolverSupport (0 ms) -32: [----------] 2 tests from CollisionFuncMatrix (1 ms total) +32: [----------] 2 tests from CollisionFuncMatrix (0 ms total) 32: 32: [----------] Global test environment tear-down -32: [==========] 2 tests from 1 test case ran. (1 ms total) +32: [==========] 2 tests from 1 test case ran. (0 ms total) 32: [ PASSED ] 2 tests. -30/41 Test #32: test_collision_func_matrix ...................... Passed 0.19 sec +27/41 Test #32: test_collision_func_matrix ...................... Passed 0.18 sec test 33 Start 33: test_gjk_libccd-inl_epa 33: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_epa 33: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm 33: Test timeout computed to be: 1500 +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_cylindercylinder_GJK (65 ms) +20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_GJK +11: [ OK ] FCL_COLLISION.mesh_mesh (12093 ms) +11: [----------] 5 tests from FCL_COLLISION (12180 ms total) +11: +11: [----------] Global test environment tear-down +11: [==========] 5 tests from 1 test case ran. (12180 ms total) +11: [ PASSED ] 5 tests. 33: [==========] Running 23 tests from 1 test case. 33: [----------] Global test environment set-up. 33: [----------] 23 tests from FCL_GJK_EPA 33: [ RUN ] FCL_GJK_EPA.faceNormalPointingOutward -33: [ OK ] FCL_GJK_EPA.faceNormalPointingOutward (1 ms) +33: [ OK ] FCL_GJK_EPA.faceNormalPointingOutward (0 ms) 33: [ RUN ] FCL_GJK_EPA.faceNormalPointingOutwardOriginNearFace1 33: [ OK ] FCL_GJK_EPA.faceNormalPointingOutwardOriginNearFace1 (0 ms) 33: [ RUN ] FCL_GJK_EPA.faceNormalPointingOutwardOriginNearFace2 33: [ OK ] FCL_GJK_EPA.faceNormalPointingOutwardOriginNearFace2 (0 ms) 33: [ RUN ] FCL_GJK_EPA.faceNormalPointingOutwardError -33: [ OK ] FCL_GJK_EPA.faceNormalPointingOutwardError (1 ms) +33: [ OK ] FCL_GJK_EPA.faceNormalPointingOutwardError (0 ms) 33: [ RUN ] FCL_GJK_EPA.supportEPADirection 33: [ OK ] FCL_GJK_EPA.supportEPADirection (0 ms) 33: [ RUN ] FCL_GJK_EPA.supportEPADirectionError @@ -17692,17 +17656,37 @@ 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatchColinearNewVertex 33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatchColinearNewVertex (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatchSanityCheck -33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatchSanityCheck (0 ms) +20: [ OK ] FCL_SHAPE_MESH_CONSISTENCY.consistency_collision_conecone_GJK (98 ms) +20: [----------] 22 tests from FCL_SHAPE_MESH_CONSISTENCY (7333 ms total) +20: +20: [----------] Global test environment tear-down +20: [==========] 22 tests from 1 test case ran. (7334 ms total) +20: [ PASSED ] 22 tests. +28/41 Test #11: test_fcl_collision .............................. Passed 12.34 sec +test 34 + Start 34: test_gjk_libccd-inl_extractClosestPoints + +34: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_extractClosestPoints +34: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm +34: Test timeout computed to be: 1500 +29/41 Test #20: test_fcl_shape_mesh_consistency ................. Passed 7.46 sec +test 35 + Start 35: test_gjk_libccd-inl_gjk_doSimplex2 + +35: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_doSimplex2 +35: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm +35: Test timeout computed to be: 1500 +33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatchSanityCheck (13 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_tetrahedron1 -33: [ OK ] FCL_GJK_EPA.expandPolytope_tetrahedron1 (1 ms) +33: [ OK ] FCL_GJK_EPA.expandPolytope_tetrahedron1 (0 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_tetrahedron_2visible_faces -33: [ OK ] FCL_GJK_EPA.expandPolytope_tetrahedron_2visible_faces (0 ms) +33: [ OK ] FCL_GJK_EPA.expandPolytope_tetrahedron_2visible_faces (1 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_hexagram_1visible_face -33: [ OK ] FCL_GJK_EPA.expandPolytope_hexagram_1visible_face (1 ms) +33: [ OK ] FCL_GJK_EPA.expandPolytope_hexagram_1visible_face (0 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_hexagram_4_visible_faces -33: [ OK ] FCL_GJK_EPA.expandPolytope_hexagram_4_visible_faces (9 ms) +33: [ OK ] FCL_GJK_EPA.expandPolytope_hexagram_4_visible_faces (1 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_error -33: [ OK ] FCL_GJK_EPA.expandPolytope_error (1 ms) +33: [ OK ] FCL_GJK_EPA.expandPolytope_error (0 ms) 33: [ RUN ] FCL_GJK_EPA.penEPAPosClosest_vertex 33: [ OK ] FCL_GJK_EPA.penEPAPosClosest_vertex (0 ms) 33: [ RUN ] FCL_GJK_EPA.penEPAPosClosest_edge @@ -17710,31 +17694,12 @@ 33: [ RUN ] FCL_GJK_EPA.penEPAPosClosest_face 33: [ OK ] FCL_GJK_EPA.penEPAPosClosest_face (0 ms) 33: [ RUN ] FCL_GJK_EPA.convert2SimplexToTetrahedron -33: [ OK ] FCL_GJK_EPA.convert2SimplexToTetrahedron (1 ms) -33: [----------] 23 tests from FCL_GJK_EPA (17 ms total) +33: [ OK ] FCL_GJK_EPA.convert2SimplexToTetrahedron (5 ms) +33: [----------] 23 tests from FCL_GJK_EPA (23 ms total) 33: 33: [----------] Global test environment tear-down -33: [==========] 23 tests from 1 test case ran. (19 ms total) +33: [==========] 23 tests from 1 test case ran. (23 ms total) 33: [ PASSED ] 23 tests. -31/41 Test #33: test_gjk_libccd-inl_epa ......................... Passed 0.20 sec -test 34 - Start 34: test_gjk_libccd-inl_extractClosestPoints - -34: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_extractClosestPoints -34: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm -34: Test timeout computed to be: 1500 -28: boxes size: 7 -28: 0 0 0 -28: exhaustive collision -28: 1) octomap overall time: 64.94 -28: 1') octomap overall time (as geometry): 0.606 -28: 2) boxes overall time: 1.41 -28: a) to boxes: 1.358 -28: b) structure init: 0.048 -28: c) collision: 0.004 -28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -28: [ OK ] FCL_OCTOMAP.test_octomap_collision_mesh (1856 ms) -28: [ RUN ] FCL_OCTOMAP.test_octomap_collision_contact_primitive_id 34: [==========] Running 10 tests from 2 test cases. 34: [----------] Global test environment set-up. 34: [----------] 2 tests from DegenerateGeometry @@ -17742,37 +17707,44 @@ 34: [ OK ] DegenerateGeometry.CoincidentPoints (0 ms) 34: [ RUN ] DegenerateGeometry.ZeroAreaTriangle 34: [ OK ] DegenerateGeometry.ZeroAreaTriangle (0 ms) -34: [----------] 2 tests from DegenerateGeometry (0 ms total) +34: [----------] 2 tests from DegenerateGeometry (1 ms total) 34: 34: [----------] 8 tests from ExtractClosestPoint 34: [ RUN ] ExtractClosestPoint.ExtractFrom1SimplexSupport 34: [ OK ] ExtractClosestPoint.ExtractFrom1SimplexSupport (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom1Simplex -34: [ OK ] ExtractClosestPoint.ExtractFrom1Simplex (5 ms) +34: [ OK ] ExtractClosestPoint.ExtractFrom1Simplex (1 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom2SimplexSupport 34: [ OK ] ExtractClosestPoint.ExtractFrom2SimplexSupport (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom2Simplex -34: [ OK ] ExtractClosestPoint.ExtractFrom2Simplex (0 ms) +34: [ OK ] ExtractClosestPoint.ExtractFrom2Simplex (1 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom2SimplexDegenerate -34: [ OK ] ExtractClosestPoint.ExtractFrom2SimplexDegenerate (1 ms) +34: [ OK ] ExtractClosestPoint.ExtractFrom2SimplexDegenerate (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom3Simplex -34: [ OK ] ExtractClosestPoint.ExtractFrom3Simplex (0 ms) +34: [ OK ] ExtractClosestPoint.ExtractFrom3Simplex (2 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateCoincident 34: [ OK ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateCoincident (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateColinear -34: [ OK ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateColinear (9 ms) -34: [----------] 8 tests from ExtractClosestPoint (17 ms total) +34: [ OK ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateColinear (1 ms) +34: [----------] 8 tests from ExtractClosestPoint (5 ms total) 34: 34: [----------] Global test environment tear-down -34: [==========] 10 tests from 2 test cases ran. (17 ms total) +34: [==========] 10 tests from 2 test cases ran. (6 ms total) 34: [ PASSED ] 10 tests. -32/41 Test #34: test_gjk_libccd-inl_extractClosestPoints ........ Passed 0.10 sec -test 35 - Start 35: test_gjk_libccd-inl_gjk_doSimplex2 +30/41 Test #33: test_gjk_libccd-inl_epa ......................... Passed 0.16 sec +test 36 + Start 36: test_gjk_libccd-inl_gjk_initializer -35: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_doSimplex2 -35: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm -35: Test timeout computed to be: 1500 +36: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_initializer +36: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm +36: Test timeout computed to be: 1500 +31/41 Test #34: test_gjk_libccd-inl_extractClosestPoints ........ Passed 0.10 sec +test 37 + Start 37: test_gjk_libccd-inl_signed_distance + +37: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance +37: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm +37: Test timeout computed to be: 1500 35: [==========] Running 5 tests from 1 test case. 35: [----------] Global test environment set-up. 35: [----------] 5 tests from DoSimplex2Test @@ -17781,197 +17753,135 @@ 35: [ RUN ] DoSimplex2Test.NeedMoreComputing 35: [ OK ] DoSimplex2Test.NeedMoreComputing (0 ms) 35: [ RUN ] DoSimplex2Test.Region1Boundary1 -35: [ OK ] DoSimplex2Test.Region1Boundary1 (58 ms) +35: [ OK ] DoSimplex2Test.Region1Boundary1 (35 ms) 35: [ RUN ] DoSimplex2Test.Region1Boundary2 -35: [ OK ] DoSimplex2Test.Region1Boundary2 (65 ms) +35: [ OK ] DoSimplex2Test.Region1Boundary2 (33 ms) 35: [ RUN ] DoSimplex2Test.Region1Boundary3 -35: [ OK ] DoSimplex2Test.Region1Boundary3 (54 ms) -35: [----------] 5 tests from DoSimplex2Test (187 ms total) +35: [ OK ] DoSimplex2Test.Region1Boundary3 (39 ms) +35: [----------] 5 tests from DoSimplex2Test (107 ms total) 35: 35: [----------] Global test environment tear-down -35: [==========] 5 tests from 1 test case ran. (187 ms total) +35: [==========] 5 tests from 1 test case ran. (108 ms total) 35: [ PASSED ] 5 tests. -33/41 Test #35: test_gjk_libccd-inl_gjk_doSimplex2 .............. Passed 0.25 sec -test 36 - Start 36: test_gjk_libccd-inl_gjk_initializer +32/41 Test #35: test_gjk_libccd-inl_gjk_doSimplex2 .............. Passed 0.14 sec +test 38 + Start 38: test_sphere_box -36: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_gjk_initializer -36: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm -36: Test timeout computed to be: 1500 +38: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box +38: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm +38: Test timeout computed to be: 1500 36: [==========] Running 1 test from 1 test case. 36: [----------] Global test environment set-up. 36: [----------] 1 test from GjkLibccdSupportFunction 36: [ RUN ] GjkLibccdSupportFunction.ConvexSupport -36: [ OK ] GjkLibccdSupportFunction.ConvexSupport (1 ms) -36: [----------] 1 test from GjkLibccdSupportFunction (1 ms total) +36: [ OK ] GjkLibccdSupportFunction.ConvexSupport (2 ms) +36: [----------] 1 test from GjkLibccdSupportFunction (2 ms total) 36: 36: [----------] Global test environment tear-down -36: [==========] 1 test from 1 test case ran. (6 ms total) +36: [==========] 1 test from 1 test case ran. (3 ms total) 36: [ PASSED ] 1 test. -34/41 Test #36: test_gjk_libccd-inl_gjk_initializer ............. Passed 0.22 sec -test 37 - Start 37: test_gjk_libccd-inl_signed_distance +33/41 Test #36: test_gjk_libccd-inl_gjk_initializer ............. Passed 0.13 sec +test 39 + Start 39: test_sphere_cylinder -37: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm/test_gjk_libccd-inl_signed_distance -37: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/convexity_based_algorithm -37: Test timeout computed to be: 1500 -29: boxes size: 7 -29: 76.0383 76.0383 76.0383 -29: 1) octomap overall time: 11.046 -29: 1') octomap overall time (as geometry): 105.058 -29: 2) boxes overall time: 29.756 -29: a) to boxes: 17.629 -29: b) structure init: 0.058 -29: c) distance: 12.069 -29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -29: [ OK ] FCL_OCTOMAP.test_octomap_distance_mesh (1796 ms) -29: [ RUN ] FCL_OCTOMAP.test_octomap_distance_mesh_octomap_box +39: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder +39: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm +39: Test timeout computed to be: 1500 37: [==========] Running 2 tests from 1 test case. 37: [----------] Global test environment set-up. 37: [----------] 2 tests from FCL_GJKSignedDistance 37: [ RUN ] FCL_GJKSignedDistance.sphere_sphere -37: [ OK ] FCL_GJKSignedDistance.sphere_sphere (678 ms) -37: [ RUN ] FCL_GJKSignedDistance.box_box -29: boxes size: 7 -29: 105.906 105.906 105.906 -29: 1) octomap overall time: 10.434 -29: 1') octomap overall time (as geometry): 25.508 -29: 2) boxes overall time: 14.974 -29: a) to boxes: 0.165 -29: b) structure init: 0.047 -29: c) distance: 14.762 -29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -28: boxes size: 7 -28: [ OK ] FCL_OCTOMAP.test_octomap_collision_contact_primitive_id (1575 ms) -28: [ RUN ] FCL_OCTOMAP.test_octomap_collision_mesh_octomap_box -37: [ OK ] FCL_GJKSignedDistance.box_box (172 ms) -37: [----------] 2 tests from FCL_GJKSignedDistance (851 ms total) -37: -37: [----------] Global test environment tear-down -37: [==========] 2 tests from 1 test case ran. (852 ms total) -37: [ PASSED ] 2 tests. -35/41 Test #37: test_gjk_libccd-inl_signed_distance ............. Passed 1.06 sec -test 38 - Start 38: test_sphere_box - -38: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_box -38: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm -38: Test timeout computed to be: 1500 38: [==========] Running 7 tests from 1 test case. 38: [----------] Global test environment set-up. 38: [----------] 7 tests from SphereBoxPrimitiveTest 38: [ RUN ] SphereBoxPrimitiveTest.NearestPointInBox -38: [ OK ] SphereBoxPrimitiveTest.NearestPointInBox (20 ms) +38: [ OK ] SphereBoxPrimitiveTest.NearestPointInBox (27 ms) 38: [ RUN ] SphereBoxPrimitiveTest.CollisionAcrossVaryingWorldFrames -38: [ OK ] SphereBoxPrimitiveTest.CollisionAcrossVaryingWorldFrames (175 ms) -38: [ RUN ] SphereBoxPrimitiveTest.CollisionWithSphereRotations -28: boxes size: 7 -28: 0 0 0 -28: non exhaustive collision -28: 1) octomap overall time: 82.95 -28: 1') octomap overall time (as geometry): 0.699 -28: 2) boxes overall time: 0.248 -28: a) to boxes: 0.194 -28: b) structure init: 0.049 -28: c) collision: 0.005 -28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -29: boxes size: 7 -29: 40.6628 40.6628 40.6628 -29: 1) octomap overall time: 1.759 -29: 1') octomap overall time (as geometry): 172.282 -29: 2) boxes overall time: 13.023 -29: a) to boxes: 0.136 -29: b) structure init: 0.046 -29: c) distance: 12.841 -29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -29: [ OK ] FCL_OCTOMAP.test_octomap_distance_mesh_octomap_box (2116 ms) -29: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_rss_d_distance_rss -38: [ OK ] SphereBoxPrimitiveTest.CollisionWithSphereRotations (915 ms) -38: [ RUN ] SphereBoxPrimitiveTest.CollisionIncompatibleScales -38: [ OK ] SphereBoxPrimitiveTest.CollisionIncompatibleScales (30 ms) -38: [ RUN ] SphereBoxPrimitiveTest.DistanceAcrossVaryingWorldFrames -38: [ OK ] SphereBoxPrimitiveTest.DistanceAcrossVaryingWorldFrames (208 ms) -38: [ RUN ] SphereBoxPrimitiveTest.DistanceWithSphereRotations -28: boxes size: 7 -28: 0 0 0 -28: exhaustive collision -28: 1) octomap overall time: 63.428 -28: 1') octomap overall time (as geometry): 1.164 -28: 2) boxes overall time: 0.343 -28: a) to boxes: 0.265 -28: b) structure init: 0.075 -28: c) collision: 0.003 -28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside -28: [ OK ] FCL_OCTOMAP.test_octomap_collision_mesh_octomap_box (2043 ms) -28: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_obb_collision_obb -29: boxes size: 7 -29: boxes size: 7 -29: boxes size: 7 -29: boxes size: 7 -29: boxes size: 7 -29: [ OK ] FCL_OCTOMAP.test_octomap_bvh_rss_d_distance_rss (1310 ms) -29: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_obb_d_distance_obb -28: boxes size: 7 -28: 0 0 -38: [ OK ] SphereBoxPrimitiveTest.DistanceWithSphereRotations (1123 ms) -38: [ RUN ] SphereBoxPrimitiveTest.DistanceIncompatibleScales -38: [ OK ] SphereBoxPrimitiveTest.DistanceIncompatibleScales (52 ms) -38: [----------] 7 tests from SphereBoxPrimitiveTest (2557 ms total) -38: -38: [----------] Global test environment tear-down -38: [==========] 7 tests from 1 test case ran. (2557 ms total) -38: [ PASSED ] 7 tests. -36/41 Test #38: test_sphere_box ................................. Passed 2.76 sec -test 39 - Start 39: test_sphere_cylinder - -39: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/test_sphere_cylinder -39: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm -39: Test timeout computed to be: 1500 39: [==========] Running 7 tests from 1 test case. 39: [----------] Global test environment set-up. 39: [----------] 7 tests from SphereCylinderPrimitiveTest 39: [ RUN ] SphereCylinderPrimitiveTest.NearestPointInCylinder -39: [ OK ] SphereCylinderPrimitiveTest.NearestPointInCylinder (22 ms) +39: [ OK ] SphereCylinderPrimitiveTest.NearestPointInCylinder (9 ms) 39: [ RUN ] SphereCylinderPrimitiveTest.CollisionAcrossVaryingWorldFrames -28: boxes size: 7 -28: 0 0 -28: [ OK ] FCL_OCTOMAP.test_octomap_bvh_obb_collision_obb (1341 ms) -28: [----------] 5 tests from FCL_OCTOMAP (11968 ms total) -28: -28: [----------] Global test environment tear-down -28: [==========] 5 tests from 1 test case ran. (11968 ms total) -28: [ PASSED ] 5 tests. -37/41 Test #28: test_fcl_octomap_collision ...................... Passed 12.21 sec +28: boxes size: 6909 +29: boxes size: 7 +29: 48.2308 48.2308 48.2308 +29: 1) octomap overall time: 0.376 +29: 1') octomap overall time (as geometry): 13.823 +29: 2) boxes overall time: 0.339 +29: a) to boxes: 0.127 +29: b) structure init: 0.026 +29: c) distance: 0.186 +29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +29: [ OK ] FCL_OCTOMAP.test_octomap_distance (1189 ms) +29: [ RUN ] FCL_OCTOMAP.test_octomap_distance_mesh +38: [ OK ] SphereBoxPrimitiveTest.CollisionAcrossVaryingWorldFrames (97 ms) +38: [ RUN ] SphereBoxPrimitiveTest.CollisionWithSphereRotations +28: 0 0 0 +28: exhaustive collision +28: 1) octomap overall time: 243.242 +28: 1') octomap overall time (as geometry): 81.873 +28: 2) boxes overall time: 263.979 +28: a) to boxes: 62.097 +28: b) structure init: 144.807 +28: c) collision: 57.075 +28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +28: [ OK ] FCL_OCTOMAP.test_octomap_collision (4959 ms) +28: [ RUN ] FCL_OCTOMAP.test_octomap_collision_mesh +27: boxes size: 7 +27: 0 0 0 +27: 4 4 0 +27: 0 149.827 -219.31 85.9724 245.276 -140.744 0.5 +27: 0 -241.213 -128 86.6951 -145.584 -73.4374 0.5 +27: -194.344 -128 19.0663 -128 -51.2164 100.995 0.5 +27: 0 -241.213 -168.833 86.6951 -145.584 -128 0.5 +27: +27: 0 149.827 -219.31 85.9724 245.276 -140.744 0.5 +27: 0 -241.213 -128 86.6951 -145.584 -73.4374 0.5 +27: -194.344 -128 19.0663 -128 -51.2164 100.995 0.5 +27: 0 -241.213 -168.833 86.6951 -145.584 -128 0.5 +27: +27: +27: collision cost +27: 1) octomap overall time: 76.229 +27: 1') octomap overall time (as geometry): 1.474 +27: 2) boxes overall time: 0.128 +27: a) to boxes: 0.1 +27: b) structure init: 0.026 +27: c) collision: 0.002 +27: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +27: [ OK ] FCL_OCTOMAP.test_octomap_cost_mesh (1727 ms) +27: [----------] 2 tests from FCL_OCTOMAP (5180 ms total) +27: +27: [----------] Global test environment tear-down +27: [==========] 2 tests from 1 test case ran. (5180 ms total) +27: [ PASSED ] 2 tests. +39: [ OK ] SphereCylinderPrimitiveTest.CollisionAcrossVaryingWorldFrames (311 ms) +39: [ RUN ] SphereCylinderPrimitiveTest.CollisionWithSphereRotations +34/41 Test #27: test_fcl_octomap_cost ........................... Passed 5.33 sec test 40 Start 40: test_half_space_convex 40: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm/test_half_space_convex 40: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/narrowphase/detail/primitive_shape_algorithm 40: Test timeout computed to be: 1500 -29: boxes size: 7 -29: boxes size: 7 40: [==========] Running 1 test from 1 test case. 40: [----------] Global test environment set-up. 40: [----------] 1 test from HalfspaceConvexPrimitiveTest 40: [ RUN ] HalfspaceConvexPrimitiveTest.CollisionTests -40: [ OK ] HalfspaceConvexPrimitiveTest.CollisionTests (23 ms) -40: [----------] 1 test from HalfspaceConvexPrimitiveTest (23 ms total) +40: [ OK ] HalfspaceConvexPrimitiveTest.CollisionTests (21 ms) +40: [----------] 1 test from HalfspaceConvexPrimitiveTest (21 ms total) 40: 40: [----------] Global test environment tear-down -40: [==========] 1 test from 1 test case ran. (24 ms total) +40: [==========] 1 test from 1 test case ran. (22 ms total) 40: [ PASSED ] 1 test. -29: boxes size: 7 -38/41 Test #40: test_half_space_convex .......................... Passed 0.22 sec +35/41 Test #40: test_half_space_convex .......................... Passed 0.16 sec test 41 Start 41: test_broadphase_dynamic_AABB_tree 41: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase/test_broadphase_dynamic_AABB_tree 41: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/broadphase 41: Test timeout computed to be: 1500 -39: [ OK ] SphereCylinderPrimitiveTest.CollisionAcrossVaryingWorldFrames (717 ms) -39: [ RUN ] SphereCylinderPrimitiveTest.CollisionWithSphereRotations -29: boxes size: 7 41: [==========] Running 1 test from 1 test case. 41: [----------] Global test environment set-up. 41: [----------] 1 test from DynamicAABBTreeCollisionManager @@ -17980,49 +17890,182 @@ 41: [----------] 1 test from DynamicAABBTreeCollisionManager (0 ms total) 41: 41: [----------] Global test environment tear-down -41: [==========] 1 test from 1 test case ran. (10 ms total) +41: [==========] 1 test from 1 test case ran. (1 ms total) 41: [ PASSED ] 1 test. -39/41 Test #41: test_broadphase_dynamic_AABB_tree ............... Passed 0.16 sec +36/41 Test #41: test_broadphase_dynamic_AABB_tree ............... Passed 0.12 sec +38: [ OK ] SphereBoxPrimitiveTest.CollisionWithSphereRotations (552 ms) +38: [ RUN ] SphereBoxPrimitiveTest.CollisionIncompatibleScales +38: [ OK ] SphereBoxPrimitiveTest.CollisionIncompatibleScales (13 ms) +38: [ RUN ] SphereBoxPrimitiveTest.DistanceAcrossVaryingWorldFrames +37: [ OK ] FCL_GJKSignedDistance.sphere_sphere (775 ms) +37: [ RUN ] FCL_GJKSignedDistance.box_box +38: [ OK ] SphereBoxPrimitiveTest.DistanceAcrossVaryingWorldFrames (95 ms) +38: [ RUN ] SphereBoxPrimitiveTest.DistanceWithSphereRotations +37: [ OK ] FCL_GJKSignedDistance.box_box (136 ms) +37: [----------] 2 tests from FCL_GJKSignedDistance (911 ms total) +37: +37: [----------] Global test environment tear-down +37: [==========] 2 tests from 1 test case ran. (912 ms total) +37: [ PASSED ] 2 tests. +37/41 Test #37: test_gjk_libccd-inl_signed_distance ............. Passed 1.03 sec 29: boxes size: 7 -29: [ OK ] FCL_OCTOMAP.test_octomap_bvh_obb_d_distance_obb (1458 ms) -29: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_kios_d_distance_kios +29: 47.6055 47.6055 47.6055 +29: 1) octomap overall time: 0.551 +29: 1') octomap overall time (as geometry): 10.456 +29: 2) boxes overall time: 2.146 +29: a) to boxes: 1.13 +29: b) structure init: 0.028 +29: c) distance: 0.988 +29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +38: [ OK ] SphereBoxPrimitiveTest.DistanceWithSphereRotations (472 ms) +38: [ RUN ] SphereBoxPrimitiveTest.DistanceIncompatibleScales +38: [ OK ] SphereBoxPrimitiveTest.DistanceIncompatibleScales (23 ms) +38: [----------] 7 tests from SphereBoxPrimitiveTest (1286 ms total) +38: +38: [----------] Global test environment tear-down +38: [==========] 7 tests from 1 test case ran. (1286 ms total) +38: [ PASSED ] 7 tests. +38/41 Test #38: test_sphere_box ................................. Passed 1.40 sec +28: boxes size: 7 +28: 0 0 0 +28: non exhaustive collision +28: 1) octomap overall time: 31.135 +28: 1') octomap overall time (as geometry): 0.839 +28: 2) boxes overall time: 2.081 +28: a) to boxes: 2.029 +28: b) structure init: 0.048 +28: c) collision: 0.004 +28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside 29: boxes size: 7 +29: 76.0383 76.0383 76.0383 +29: 1) octomap overall time: 1.822 +29: 1') octomap overall time (as geometry): 47.629 +29: 2) boxes overall time: 11.856 +29: a) to boxes: 1.146 +29: b) structure init: 0.027 +29: c) distance: 10.683 +29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +29: [ OK ] FCL_OCTOMAP.test_octomap_distance_mesh (1421 ms) +29: [ RUN ] FCL_OCTOMAP.test_octomap_distance_mesh_octomap_box +39: [ OK ] SphereCylinderPrimitiveTest.CollisionWithSphereRotations (1544 ms) +39: [ RUN ] SphereCylinderPrimitiveTest.CollisionIncompatibleScales +28: boxes size: 7 +28: 0 0 0 +28: exhaustive collision +28: 1) octomap overall time: 29.672 +28: 1') octomap overall time (as geometry): 1.059 +28: 2) boxes overall time: 2.059 +28: a) to boxes: 2.005 +28: b) structure init: 0.05 +28: c) collision: 0.004 +28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +28: [ OK ] FCL_OCTOMAP.test_octomap_collision_mesh (1573 ms) +28: [ RUN ] FCL_OCTOMAP.test_octomap_collision_contact_primitive_id +39: [ OK ] SphereCylinderPrimitiveTest.CollisionIncompatibleScales (27 ms) +39: [ RUN ] SphereCylinderPrimitiveTest.DistanceAcrossVaryingWorldFrames 29: boxes size: 7 +29: 105.906 105.906 105.906 +29: 1) octomap overall time: 1.193 +29: 1') octomap overall time (as geometry): 10.303 +29: 2) boxes overall time: 1.359 +29: a) to boxes: 0.11 +29: b) structure init: 0.028 +29: c) distance: 1.221 +29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +39: [ OK ] SphereCylinderPrimitiveTest.DistanceAcrossVaryingWorldFrames (292 ms) +39: [ RUN ] SphereCylinderPrimitiveTest.DistanceWithSphereRotations 29: boxes size: 7 +29: 40.6628 40.6628 40.6628 +29: 1) octomap overall time: 0.916 +29: 1') octomap overall time (as geometry): 48.368 +29: 2) boxes overall time: 0.436 +29: a) to boxes: 0.107 +29: b) structure init: 0.028 +29: c) distance: 0.301 +29: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +29: [ OK ] FCL_OCTOMAP.test_octomap_distance_mesh_octomap_box (1101 ms) +29: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_rss_d_distance_rss +28: boxes size: 7 +28: [ OK ] FCL_OCTOMAP.test_octomap_collision_contact_primitive_id (794 ms) +28: [ RUN ] FCL_OCTOMAP.test_octomap_collision_mesh_octomap_box 29: boxes size: 7 29: boxes size: 7 -29: [ OK ] FCL_OCTOMAP.test_octomap_bvh_kios_d_distance_kios (2323 ms) -29: [----------] 6 tests from FCL_OCTOMAP (10022 ms total) -29: -29: [----------] Global test environment tear-down -29: [==========] 6 tests from 1 test case ran. (10023 ms total) -29: [ PASSED ] 6 tests. -40/41 Test #29: test_fcl_octomap_distance ....................... Passed 10.25 sec -39: [ OK ] SphereCylinderPrimitiveTest.CollisionWithSphereRotations (3094 ms) -39: [ RUN ] SphereCylinderPrimitiveTest.CollisionIncompatibleScales -39: [ OK ] SphereCylinderPrimitiveTest.CollisionIncompatibleScales (56 ms) -39: [ RUN ] SphereCylinderPrimitiveTest.DistanceAcrossVaryingWorldFrames -39: [ OK ] SphereCylinderPrimitiveTest.DistanceAcrossVaryingWorldFrames (423 ms) -39: [ RUN ] SphereCylinderPrimitiveTest.DistanceWithSphereRotations -39: [ OK ] SphereCylinderPrimitiveTest.DistanceWithSphereRotations (2508 ms) +29: boxes size: 7 +28: boxes size: 7 +28: 0 0 0 +28: non exhaustive collision +28: 1) octomap overall time: 49.37 +28: 1') octomap overall time (as geometry): 1.05 +28: 2) boxes overall time: 0.222 +28: a) to boxes: 0.168 +28: b) structure init: 0.05 +28: c) collision: 0.004 +28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +29: boxes size: 7 +29: boxes size: 7 +29: [ OK ] FCL_OCTOMAP.test_octomap_bvh_rss_d_distance_rss (694 ms) +29: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_obb_d_distance_obb +39: [ OK ] SphereCylinderPrimitiveTest.DistanceWithSphereRotations (1381 ms) 39: [ RUN ] SphereCylinderPrimitiveTest.DistanceIncompatibleScales -39: [ OK ] SphereCylinderPrimitiveTest.DistanceIncompatibleScales (93 ms) -39: [----------] 7 tests from SphereCylinderPrimitiveTest (6918 ms total) +39: [ OK ] SphereCylinderPrimitiveTest.DistanceIncompatibleScales (52 ms) +39: [----------] 7 tests from SphereCylinderPrimitiveTest (3617 ms total) 39: 39: [----------] Global test environment tear-down -39: [==========] 7 tests from 1 test case ran. (6919 ms total) +39: [==========] 7 tests from 1 test case ran. (3617 ms total) 39: [ PASSED ] 7 tests. -41/41 Test #39: test_sphere_cylinder ............................ Passed 7.10 sec +39/41 Test #39: test_sphere_cylinder ............................ Passed 3.73 sec +28: boxes size: 7 +28: 0 0 0 +28: exhaustive collision +28: 1) octomap overall time: 36.925 +28: 1') octomap overall time (as geometry): 0.898 +28: 2) boxes overall time: 0.219 +28: a) to boxes: 0.17 +28: b) structure init: 0.047 +28: c) collision: 0.002 +28: Note: octomap may need more collides when using mesh, because octomap collision uses box primitive inside +28: [ OK ] FCL_OCTOMAP.test_octomap_collision_mesh_octomap_box (1122 ms) +28: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_obb_collision_obb +29: boxes size: 7 +29: boxes size: 7 +29: boxes size: 7 +29: boxes size: 7 +29: boxes size: 7 +29: [ OK ] FCL_OCTOMAP.test_octomap_bvh_obb_d_distance_obb (669 ms) +29: [ RUN ] FCL_OCTOMAP.test_octomap_bvh_kios_d_distance_kios +28: boxes size: 7 +28: 0 0 +29: boxes size: 7 +29: boxes size: 7 +28: boxes size: 7 +28: 0 0 +28: [ OK ] FCL_OCTOMAP.test_octomap_bvh_obb_collision_obb (1037 ms) +28: [----------] 5 tests from FCL_OCTOMAP (9485 ms total) +28: +28: [----------] Global test environment tear-down +28: [==========] 5 tests from 1 test case ran. (9485 ms total) +28: [ PASSED ] 5 tests. +29: boxes size: 7 +40/41 Test #28: test_fcl_octomap_collision ...................... Passed 9.61 sec +29: boxes size: 7 +29: boxes size: 7 +29: [ OK ] FCL_OCTOMAP.test_octomap_bvh_kios_d_distance_kios (1196 ms) +29: [----------] 6 tests from FCL_OCTOMAP (6270 ms total) +29: +29: [----------] Global test environment tear-down +29: [==========] 6 tests from 1 test case ran. (6283 ms total) +29: [ PASSED ] 6 tests. +41/41 Test #29: test_fcl_octomap_distance ....................... Passed 6.43 sec 100% tests passed, 0 tests failed out of 41 -Total Test time (real) = 42.78 sec +Total Test time (real) = 18.27 sec make[2]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make[1]: Leaving directory '/build/fcl-0.7.0' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/fcl-0.7.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j6 install DESTDIR=/build/fcl-0.7.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' /usr/bin/cmake -P /build/fcl-0.7.0/obj-arm-linux-gnueabihf/CMakeFiles/VerifyGlobs.cmake /usr/bin/cmake -S/build/fcl-0.7.0 -B/build/fcl-0.7.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 @@ -18045,346 +18088,346 @@ -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/export.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/fcl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/config.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/fcl.h -- Up-to-date: /build/fcl-0.7.0/debian/tmp/usr/include -- Up-to-date: /build/fcl-0.7.0/debian/tmp/usr/include/fcl +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/project.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/polysolver-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/project-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/polysolver.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/seed.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler_ball.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler_ball-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2_disk.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2_disk-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_r-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat_ball.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat_ball-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_r.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/triangle.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/geometry-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/rng.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/geometry.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBBRSS.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/utility.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/RSS-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kIOS.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kDOP.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/RSS.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/AABB.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kDOP-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/AABB-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBB-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBB.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBBRSS-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kIOS-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/utility-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/constants.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/rng-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/variance3.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/variance3-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/bv_motion_bound_visitor.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/screw_motion.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/motion_base-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_matrix.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_vector-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/time_interval-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/time_interval.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_vector.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_model-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_vector.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_matrix.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_matrix-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_vector-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_model.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_matrix-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/tbv_motion_bound_visitor.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/triangle_motion_bound_visitor.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/tbv_motion_bound_visitor-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/translation_motion.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/interp_motion-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/interp_motion.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/motion_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/spline_motion.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/spline_motion-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/translation_motion-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/triangle_motion_bound_visitor-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/screw_motion-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/collision_geometry-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_splitter-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_fitter-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_fitter_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_splitter_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BVH_front.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_splitter.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_fitter.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_utility.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BV_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BV_node_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_model-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_internal.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BV_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_model.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_utility-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/octree +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/octree/octree-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/octree/octree.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/collision_geometry.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/geometric_shape_to_BVH_model.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/halfspace.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cylinder-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/sphere-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/plane-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/utility.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/convex.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/shape_base-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/plane.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/ellipsoid-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cylinder.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cone.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/triangle_p-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/ellipsoid.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cone-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/box.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/halfspace-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/capsule.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/capsule-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/shape_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/triangle_p.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/sphere.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/convex-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/utility-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/box-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_object.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_request.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance_request.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_result.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/gjk_solver_type.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance_result.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance_request-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_request.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_result-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_request-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/cost_source.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact_point.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_object-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_object-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_object.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/cost_source-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_result-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_request-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/distance_func_matrix-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/conservative_advancement_func_matrix-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_indep.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/collision_func_matrix.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_indep-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/box_box-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/box_box.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/capsule_capsule-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/plane.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_box.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/failed_at_this_configuration.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_libccd.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/conservative_advancement_func_matrix.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/conservative_advancement_func_matrix-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_triangle-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/triangle_distance-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/collision_func_matrix-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_indep-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/polytope.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/alloc.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/epa.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/list.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/support.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/simplex.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/epa-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_recurse.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_node_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_node_base-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/octree_solver.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_mesh_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/mesh_octree_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/mesh_octree_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_shape_distance_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/shape_octree_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_mesh_distance_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/octree_solver.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/distance/octree_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_collision_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_shape_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/octree_solver-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_node_base-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_node_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_recurse-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/mesh_octree_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/octree_mesh_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/octree/collision/shape_octree_collision_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_distance_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_distance_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/distance_traversal_node_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_conservative_advancement_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/shape_bvh_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/bvh_shape_distance_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/distance/conservative_advancement_stack_data-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/traversal_recurse.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/intersect.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/intersect-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_mesh_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_shape_collision_traversal_node-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/shape_bvh_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/intersect-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/bvh_collision_traversal_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/collision_func_matrix.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/mesh_collision_traversal_node-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/bvh_shape_collision_traversal_node.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/traversal/collision/collision_traversal_node_base-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/distance_func_matrix-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/alloc.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/epa-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/epa.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/simplex.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/support.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/polytope.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/minkowski_diff-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/list.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/convexity_based_algorithm/gjk_libccd.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/failed_at_this_configuration.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/distance_func_matrix.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_libccd-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/gjk_solver_libccd.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/detail/conservative_advancement_func_matrix.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_result-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_object-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/cost_source.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance_result.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_request-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_request.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_result.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance_request.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_object.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/gjk_solver_type.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/cost_source-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_request-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision_object-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact_point.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_request.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact_point-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_result.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/collision_object.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance_result-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact_point-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/distance.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_internal.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_model.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BV_node_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BV_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_model-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BV_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_utility-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/BVH_utility.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BVH_front.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_splitter-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_fitter.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_splitter.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_splitter_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_fitter_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/bvh/detail/BV_fitter-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/geometric_shape_to_BVH_model.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/collision_geometry.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/collision_geometry-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/octree --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/octree/octree-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/octree/octree.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cylinder-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cone.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/triangle_p.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/shape_base-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/halfspace.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/convex-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/sphere-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/sphere.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/plane.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/convex.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/capsule-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/box-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/utility.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cone-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/shape_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/ellipsoid.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/capsule.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/cylinder.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/ellipsoid-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/utility-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/plane-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/halfspace-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/box.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/shape/triangle_p-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/geometry/geometric_shape_to_BVH_model-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/continuous_collision.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/narrowphase/contact.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/exception.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/unused.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/types.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/profiler.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/warning.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/detail -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/detail/profiler.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/unused.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/exception.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/time.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/profiler.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/common/warning.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_continuous_collision_manager.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/default_broadphase_callbacks.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_collision_manager-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SSaP.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_bruteforce.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_spatialhash-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_interval_tree-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SaP.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_bruteforce-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_continuous_collision_manager-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_collision_manager.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_spatialhash.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SaP-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/spatial_hash-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/sparse_hash_table-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_interval-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base_array.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree_node.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/sparse_hash_table.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree_array.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base_array.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/sparse_hash_table-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base_array-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_hash_table-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree_array-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree_array.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree_node.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_hash_table.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/morton-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/morton.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_interval-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_interval.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/morton-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_hash_table-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/spatial_hash-inl.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree_node-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/morton.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/interval_tree-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/simple_hash_table.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/node_base.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/spatial_hash.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree_array-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree_array.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree_array-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/detail/hierarchy_tree.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_interval_tree-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_continuous_collision_manager.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/default_broadphase_callbacks.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_continuous_collision_manager-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_spatialhash-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_bruteforce.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_interval_tree.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SaP-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_bruteforce-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SSaP.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_spatialhash.h -- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SSaP-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/constants.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/variance3.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/interp_motion-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/tbv_motion_bound_visitor-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/translation_motion.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/translation_motion-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/motion_base-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/triangle_motion_bound_visitor.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/spline_motion.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/screw_motion-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_matrix-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_matrix.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_model-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/time_interval-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/time_interval.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_vector.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_model.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/taylor_vector-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_matrix.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_matrix-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_vector-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/taylor_model/interval_vector.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/motion_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/screw_motion.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/spline_motion-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/triangle_motion_bound_visitor-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/tbv_motion_bound_visitor.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/bv_motion_bound_visitor.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/motion/interp_motion.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/geometry.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/AABB.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/AABB-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kDOP-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBB.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBBRSS-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/utility.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/RSS.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBBRSS.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/OBB-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kIOS-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/utility-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kDOP.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/RSS-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/bv/kIOS.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/rng.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/geometry-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/variance3-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/project-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/polysolver.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/polysolver-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/project.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/detail/seed.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/triangle.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_r-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler_ball-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat_ball.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_r.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_quat_ball-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2_disk.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se3_euler_ball.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_base.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/sampler/sampler_se2_disk-inl.h --- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/math/rng-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_collision_manager-inl.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_SaP.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree_array.h +-- Installing: /build/fcl-0.7.0/debian/tmp/usr/include/fcl/broadphase/broadphase_dynamic_AABB_tree-inl.h make[1]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' dh_install dh_installdocs @@ -18407,9 +18450,9 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'libfcl-dev' in '../libfcl-dev_0.7.0-3_armhf.deb'. dpkg-deb: building package 'libfcl0.7' in '../libfcl0.7_0.7.0-3_armhf.deb'. dpkg-deb: building package 'libfcl0.7-dbgsym' in '../libfcl0.7-dbgsym_0.7.0-3_armhf.deb'. +dpkg-deb: building package 'libfcl-dev' in '../libfcl-dev_0.7.0-3_armhf.deb'. dpkg-genbuildinfo --build=binary -O../fcl_0.7.0-3_armhf.buildinfo dpkg-genchanges --build=binary -O../fcl_0.7.0-3_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -18417,12 +18460,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/12802/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/11568 and its subdirectories -I: Current time: Thu May 4 10:20:04 -12 2023 -I: pbuilder-time-stamp: 1683238804 +I: removing directory /srv/workspace/pbuilder/12802 and its subdirectories +I: Current time: Fri May 5 15:23:48 +14 2023 +I: pbuilder-time-stamp: 1683249828