I: pbuilder: network access will be disabled during build 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 W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [fcl_0.7.0-3.dsc] 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 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 dpkg-source: warning: cannot verify inline signature for ./fcl_0.7.0-3.dsc: no acceptable signature found dpkg-source: info: extracting fcl in fcl-0.7.0 dpkg-source: info: unpacking fcl_0.7.0.orig.tar.gz dpkg-source: info: unpacking fcl_0.7.0-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series 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/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 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=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 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 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 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 Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, pkg-config, libccd-dev, liboctomap-dev, libeigen3-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19329 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on libccd-dev; however: Package libccd-dev is not installed. pbuilder-satisfydepends-dummy depends on liboctomap-dev; however: Package liboctomap-dev is not installed. pbuilder-satisfydepends-dummy depends on libeigen3-dev; however: Package libeigen3-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13{a} libbrotli1{a} libccd-dev{a} libccd2{a} libcurl4{a} libdebhelper-perl{a} libeigen3-dev{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libjsoncpp25{a} libldap-2.5-0{a} libmagic-mgc{a} libmagic1{a} libnghttp2-14{a} liboctomap-dev{a} liboctomap1.9{a} libpipeline1{a} libpkgconf3{a} libproc2-0{a} libpsl5{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libuv1{a} libxml2{a} m4{a} man-db{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx psmisc publicsuffix wget 0 packages upgraded, 57 newly installed, 0 to remove and 0 not upgraded. Need to get 29.4 MB of archives. After unpacking 115 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libproc2-0 armhf 2:4.0.2-3 [54.2 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf procps armhf 2:4.0.2-3 [695 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 11 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf libarchive13 armhf 3.6.2-1 [299 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf libbrotli1 armhf 1.0.9-2+b6 [271 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf libsasl2-modules-db armhf 2.1.28+dfsg-10 [19.0 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf libsasl2-2 armhf 2.1.28+dfsg-10 [52.3 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf libldap-2.5-0 armhf 2.5.13+dfsg-5 [158 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf libnghttp2-14 armhf 1.52.0-1 [60.8 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf libpsl5 armhf 0.21.2-1 [57.5 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf libssh2-1 armhf 1.10.0-3+b1 [163 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf libcurl4 armhf 7.88.1-9 [347 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libjsoncpp25 armhf 1.9.5-4 [68.6 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf librhash0 armhf 1.4.3-3 [146 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf libuv1 armhf 1.44.2-1 [126 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf cmake-data all 3.25.1-1 [2026 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf cmake armhf 3.25.1-1 [4263 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 41 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 43 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf libccd2 armhf 2.1-2+b1 [16.5 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf libccd-dev armhf 2.1-2+b1 [11.3 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf pkgconf-bin armhf 1.8.1-1 [28.5 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf pkgconf armhf 1.8.1-1 [25.9 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf pkg-config armhf 1.8.1-1 [13.7 kB] 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 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.) Preparing to unpack .../00-libproc2-0_2%3a4.0.2-3_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../01-procps_2%3a4.0.2-3_armhf.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../02-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../04-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../07-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../10-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../17-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../18-libxml2_2.9.14+dfsg-1.2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../19-libarchive13_3.6.2-1_armhf.deb ... Unpacking libarchive13:armhf (3.6.2-1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../20-libbrotli1_1.0.9-2+b6_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../21-libsasl2-modules-db_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../22-libsasl2-2_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../23-libldap-2.5-0_2.5.13+dfsg-5_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../24-libnghttp2-14_1.52.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.52.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../25-libpsl5_0.21.2-1_armhf.deb ... Unpacking libpsl5:armhf (0.21.2-1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../26-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../27-libssh2-1_1.10.0-3+b1_armhf.deb ... Unpacking libssh2-1:armhf (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../28-libcurl4_7.88.1-9_armhf.deb ... Unpacking libcurl4:armhf (7.88.1-9) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../29-libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../30-libjsoncpp25_1.9.5-4_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-4) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../31-librhash0_1.4.3-3_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../32-libuv1_1.44.2-1_armhf.deb ... Unpacking libuv1:armhf (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../33-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../34-cmake_3.25.1-1_armhf.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../35-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../36-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../37-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../38-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../39-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../40-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../41-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../42-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../43-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../44-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../45-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../46-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../47-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libccd2:armhf. Preparing to unpack .../48-libccd2_2.1-2+b1_armhf.deb ... Unpacking libccd2:armhf (2.1-2+b1) ... Selecting previously unselected package libccd-dev:armhf. Preparing to unpack .../49-libccd-dev_2.1-2+b1_armhf.deb ... Unpacking libccd-dev:armhf (2.1-2+b1) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../50-libpkgconf3_1.8.1-1_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../51-pkgconf-bin_1.8.1-1_armhf.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../52-pkgconf_1.8.1-1_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-1) ... Selecting previously unselected package pkg-config:armhf. Preparing to unpack .../53-pkg-config_1.8.1-1_armhf.deb ... Unpacking pkg-config:armhf (1.8.1-1) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../54-libeigen3-dev_3.4.0-4_all.deb ... Unpacking libeigen3-dev (3.4.0-4) ... Selecting previously unselected package liboctomap1.9:armhf. Preparing to unpack .../55-liboctomap1.9_1.9.7+dfsg-3+b1_armhf.deb ... Unpacking liboctomap1.9:armhf (1.9.7+dfsg-3+b1) ... Selecting previously unselected package liboctomap-dev:armhf. Preparing to unpack .../56-liboctomap-dev_1.9.7+dfsg-3+b1_armhf.deb ... Unpacking liboctomap-dev:armhf (1.9.7+dfsg-3+b1) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libpsl5:armhf (0.21.2-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up liboctomap1.9:armhf (1.9.7+dfsg-3+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:armhf (1.0.9-2+b6) ... Setting up libnghttp2-14:armhf (1.52.0-1) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libccd2:armhf (2.1-2+b1) ... Setting up liboctomap-dev:armhf (1.9.7+dfsg-3+b1) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:armhf (1.8.1-1) ... Setting up libuv1:armhf (1.44.2-1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libproc2-0:armhf (2:4.0.2-3) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:armhf (1.9.5-4) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libsasl2-2:armhf (2.1.28+dfsg-10) ... Setting up autoconf (2.71-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up librhash0:armhf (1.4.3-3) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up libsub-override-perl (0.09-4) ... Setting up libssh2-1:armhf (1.10.0-3+b1) ... Setting up cmake-data (3.25.1-1) ... Setting up libccd-dev:armhf (2.1-2+b1) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-12) ... Setting up libtool (2.4.7-5) ... Setting up libarchive13:armhf (3.6.2-1) ... Setting up libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Setting up pkgconf:armhf (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libeigen3-dev (3.4.0-4) ... Setting up pkg-config:armhf (1.8.1-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libcurl4:armhf (7.88.1-9) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up cmake (3.25.1-1) ... Setting up debhelper (13.11.4) ... Processing triggers for libc-bin (2.36-9) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... 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: 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 dpkg-buildpackage: info: source changed by Jose Luis Rivero dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/fcl-0.7.0' dh_auto_configure -- \ -DBUILD_TESTING=ON \ -DFCL_NO_DEFAULT_RPATH=OFF \ -DFCL_USE_X64_SSE=OFF \ cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_TESTING=ON -DFCL_NO_DEFAULT_RPATH=OFF -DFCL_USE_X64_SSE=OFF .. -- The CXX compiler identification is GNU 12.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test _compiler_supports_sse -- Performing Test _compiler_supports_sse - Failed -- FCL uses OctoMap -- Performing Test COMPILER_SUPPORTS_VISIBILITY -- Performing Test COMPILER_SUPPORTS_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- 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 -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 /usr/bin/cmake -E cmake_progress_start /build/fcl-0.7.0/obj-arm-linux-gnueabihf/CMakeFiles /build/fcl-0.7.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fcl.dir/build.make src/CMakeFiles/fcl.dir/depend make -f test/CMakeFiles/gtest.dir/build.make test/CMakeFiles/gtest.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.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/src /build/fcl-0.7.0/obj-arm-linux-gnueabihf /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src/CMakeFiles/fcl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/gtest.dir/build.make test/CMakeFiles/gtest.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 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 [ 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 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] 67 | SaPAABB* curr = *it; | ^~~~ In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++allocator.h:33, from /usr/include/c++/12/bits/allocator.h:46, from /usr/include/c++/12/bits/stl_tree.h:64, from /usr/include/c++/12/map:60, from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_SaP.h:41, from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_SaP-inl.h:41: In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = std::_List_node::SaPAABB*>]', inlined from 'static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = std::_List_node::SaPAABB*>]' at /usr/include/c++/12/bits/alloc_traits.h:496:23, inlined from 'void std::__cxx11::_List_base<_Tp, _Alloc>::_M_put_node(typename _Node_alloc_traits::pointer) [with _Tp = fcl::SaPCollisionManager::SaPAABB*; _Alloc = std::allocator::SaPAABB*>]' at /usr/include/c++/12/bits/stl_list.h:522:39, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = fcl::SaPCollisionManager::SaPAABB*; _Alloc = std::allocator::SaPAABB*>]' at /usr/include/c++/12/bits/stl_list.h:2024:13, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = fcl::SaPCollisionManager::SaPAABB*; _Alloc = std::allocator::SaPAABB*>]' at /usr/include/c++/12/bits/list.tcc:158:15, inlined from 'void fcl::SaPCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_SaP-inl.h:61:17: /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)); | ^ /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:68:7: warning: pointer may be used after 'void operator delete(void*)' [-Wuse-after-free] 68 | *it = nullptr; | ~~~~^~~~~~~~~ In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = std::_List_node::SaPAABB*>]', inlined from 'static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = std::_List_node::SaPAABB*>]' at /usr/include/c++/12/bits/alloc_traits.h:496:23, inlined from 'void std::__cxx11::_List_base<_Tp, _Alloc>::_M_put_node(typename _Node_alloc_traits::pointer) [with _Tp = fcl::SaPCollisionManager::SaPAABB*; _Alloc = std::allocator::SaPAABB*>]' at /usr/include/c++/12/bits/stl_list.h:522:39, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = fcl::SaPCollisionManager::SaPAABB*; _Alloc = std::allocator::SaPAABB*>]' at /usr/include/c++/12/bits/stl_list.h:2024:13, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = fcl::SaPCollisionManager::SaPAABB*; _Alloc = std::allocator::SaPAABB*>]' at /usr/include/c++/12/bits/list.tcc:158:15, inlined from 'void fcl::SaPCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_SaP-inl.h:61:17: /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)); | ^ [ 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] 991 | StackLowerThanAddress(&dummy, &result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/test/gtest/src/gtest-death-test.cc:983:6: note: by argument 1 of type 'const void*' to 'void testing::internal::StackLowerThanAddress(const void*, bool*)' declared here 983 | void StackLowerThanAddress(const void* ptr, bool* result) { | ^~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/test/gtest/src/gtest-death-test.cc:989:7: note: 'dummy' declared here 989 | int dummy; | ^~~~~ 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_interval_tree.h:43, from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:41, from /build/fcl-0.7.0/src/broadphase/broadphase_interval_tree.cpp:38: /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::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Distance = int; _Tp = fcl::IntervalTreeCollisionManager::EndPoint; _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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/deque:60, from /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree.h:41: /usr/include/c++/12/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /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 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, | ^~~~~~~~~~~~~~~~ /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 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::update(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:296:26: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::update(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:307:26: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::IntervalTreeCollisionManager::update(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:317:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 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>]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::EndPoint, std::allocator::EndPoint> >::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::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]', inlined from 'void fcl::IntervalTreeCollisionManager::registerObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:185:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]', inlined from 'void fcl::IntervalTreeCollisionManager::registerObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:186:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]', inlined from 'void fcl::IntervalTreeCollisionManager::registerObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:190:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]', inlined from 'void fcl::IntervalTreeCollisionManager::registerObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:191:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]', inlined from 'void fcl::IntervalTreeCollisionManager::registerObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:195:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::IntervalTreeCollisionManager::EndPoint; _Alloc = std::allocator::EndPoint>]', inlined from 'void fcl::IntervalTreeCollisionManager::registerObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:196:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::IntervalTreeCollisionManager::setup() [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:206:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::IntervalTreeCollisionManager::setup() [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:207:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void fcl::IntervalTreeCollisionManager::setup() [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:208:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' 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::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:59:33: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:61:31: /usr/include/c++/12/bits/stl_algo.h:2059:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 2059 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:85:33: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:87:31: /usr/include/c++/12/bits/stl_algo.h:2059:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 2059 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:112:33: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_FIter std::upper_bound(_FIter, _FIter, const _Tp&) [with _FIter = __gnu_cxx::__normal_iterator::EndPoint*, vector::EndPoint, allocator::EndPoint> > >; _Tp = fcl::IntervalTreeCollisionManager::EndPoint]', inlined from 'void fcl::IntervalTreeCollisionManager::unregisterObject(fcl::CollisionObject*) [with S = double]' at /build/fcl-0.7.0/include/fcl/broadphase/broadphase_interval_tree-inl.h:114:31: /usr/include/c++/12/bits/stl_algo.h:2059:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::EndPoint*, std::vector::EndPoint, std::allocator::EndPoint> > >' changed in GCC 7.1 2059 | return std::__upper_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2060 | __gnu_cxx::__ops::__val_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 [ 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 [ 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 [ 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 [ 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 [ 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 [ 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, from /build/fcl-0.7.0/src/common/detail/profiler.cpp:38: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /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, | ^~~~~~~~~~~~~~~~ /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: /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 = fcl::detail::dataDoubleVal; _Compare = __gnu_cxx::__ops::_Iter_comp_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, | ^~~~~~~~~~~~~ [ 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]': /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/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /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 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 /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, | ^~~~~~~~~~~~~~~~ /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::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_algo.h:1629:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1629 | std::__make_heap(__first, __middle, __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 = fcl::detail::dataDoubleVal; _Alloc = std::allocator]', inlined from 'void fcl::detail::Profiler::printThreadInfo(std::ostream&, const PerThread&)' at /build/fcl-0.7.0/src/common/detail/profiler.cpp:293:18: /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 function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fcl::detail::SortDoubleByValue]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void fcl::detail::Profiler::printThreadInfo(std::ostream&, const PerThread&)' at /build/fcl-0.7.0/src/common/detail/profiler.cpp:295:12: /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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fcl::detail::SortDoubleByValue]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void fcl::detail::Profiler::printThreadInfo(std::ostream&, const PerThread&)' at /build/fcl-0.7.0/src/common/detail/profiler.cpp:295:12: /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fcl::detail::dataDoubleVal; _Alloc = std::allocator]', inlined from 'void fcl::detail::Profiler::printThreadInfo(std::ostream&, const PerThread&)' at /build/fcl-0.7.0/src/common/detail/profiler.cpp:310:19: /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 function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fcl::detail::SortDoubleByValue]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void fcl::detail::Profiler::printThreadInfo(std::ostream&, const PerThread&)' at /build/fcl-0.7.0/src/common/detail/profiler.cpp:313:12: /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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fcl::detail::SortDoubleByValue]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void fcl::detail::Profiler::printThreadInfo(std::ostream&, const PerThread&)' at /build/fcl-0.7.0/src/common/detail/profiler.cpp:313:12: /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 [ 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 [ 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, from /build/fcl-0.7.0/include/fcl/geometry/octree/octree.h:48, from /build/fcl-0.7.0/include/fcl/geometry/octree/octree-inl.h:41, from /build/fcl-0.7.0/src/geometry/octree/octree.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 std::array&}; _Tp = std::array; _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 = std::array; _Alloc = std::allocator >]', inlined from 'std::vector > fcl::OcTree::toBoxes() const [with S = double]' at /build/fcl-0.7.0/include/fcl/geometry/octree/octree-inl.h:257:22: /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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 [ 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 [ 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 [ 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, from /build/fcl-0.7.0/include/fcl/geometry/shape/convex-inl.h:46, from /build/fcl-0.7.0/src/geometry/shape/convex.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&}; _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 file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector > fcl::Convex::getBoundVertices(fcl::Transform3&) const [with S_ = double]' at /build/fcl-0.7.0/include/fcl/geometry/shape/convex-inl.h:254:21: /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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 [ 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 [ 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 [ 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 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/OBB.cpp.o -MF CMakeFiles/fcl.dir/math/bv/OBB.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/OBB.cpp.o -c /build/fcl-0.7.0/src/math/bv/OBB.cpp [ 20%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/OBBRSS.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/OBBRSS.cpp.o -MF CMakeFiles/fcl.dir/math/bv/OBBRSS.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/OBBRSS.cpp.o -c /build/fcl-0.7.0/src/math/bv/OBBRSS.cpp [ 21%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/RSS.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/RSS.cpp.o -MF CMakeFiles/fcl.dir/math/bv/RSS.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/RSS.cpp.o -c /build/fcl-0.7.0/src/math/bv/RSS.cpp [ 21%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/kDOP.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/kDOP.cpp.o -MF CMakeFiles/fcl.dir/math/bv/kDOP.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/kDOP.cpp.o -c /build/fcl-0.7.0/src/math/bv/kDOP.cpp [ 22%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/kIOS.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/kIOS.cpp.o -MF CMakeFiles/fcl.dir/math/bv/kIOS.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/kIOS.cpp.o -c /build/fcl-0.7.0/src/math/bv/kIOS.cpp [ 22%] Building CXX object src/CMakeFiles/fcl.dir/math/bv/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/math/bv/utility.cpp.o -MF CMakeFiles/fcl.dir/math/bv/utility.cpp.o.d -o CMakeFiles/fcl.dir/math/bv/utility.cpp.o -c /build/fcl-0.7.0/src/math/bv/utility.cpp [ 23%] Building CXX object src/CMakeFiles/fcl.dir/math/constants.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/constants.cpp.o -MF CMakeFiles/fcl.dir/math/constants.cpp.o.d -o CMakeFiles/fcl.dir/math/constants.cpp.o -c /build/fcl-0.7.0/src/math/constants.cpp [ 23%] Building CXX object src/CMakeFiles/fcl.dir/math/detail/polysolver.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/detail/polysolver.cpp.o -MF CMakeFiles/fcl.dir/math/detail/polysolver.cpp.o.d -o CMakeFiles/fcl.dir/math/detail/polysolver.cpp.o -c /build/fcl-0.7.0/src/math/detail/polysolver.cpp [ 24%] Building CXX object src/CMakeFiles/fcl.dir/math/detail/project.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/detail/project.cpp.o -MF CMakeFiles/fcl.dir/math/detail/project.cpp.o.d -o CMakeFiles/fcl.dir/math/detail/project.cpp.o -c /build/fcl-0.7.0/src/math/detail/project.cpp [ 24%] Building CXX object src/CMakeFiles/fcl.dir/math/detail/seed.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/detail/seed.cpp.o -MF CMakeFiles/fcl.dir/math/detail/seed.cpp.o.d -o CMakeFiles/fcl.dir/math/detail/seed.cpp.o -c /build/fcl-0.7.0/src/math/detail/seed.cpp [ 25%] Building CXX object src/CMakeFiles/fcl.dir/math/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/math/geometry.cpp.o -MF CMakeFiles/fcl.dir/math/geometry.cpp.o.d -o CMakeFiles/fcl.dir/math/geometry.cpp.o -c /build/fcl-0.7.0/src/math/geometry.cpp [ 25%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/interp_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/interp_motion.cpp.o -MF CMakeFiles/fcl.dir/math/motion/interp_motion.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/interp_motion.cpp.o -c /build/fcl-0.7.0/src/math/motion/interp_motion.cpp [ 26%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/motion_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/motion/motion_base.cpp.o -MF CMakeFiles/fcl.dir/math/motion/motion_base.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/motion_base.cpp.o -c /build/fcl-0.7.0/src/math/motion/motion_base.cpp [ 26%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/screw_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/screw_motion.cpp.o -MF CMakeFiles/fcl.dir/math/motion/screw_motion.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/screw_motion.cpp.o -c /build/fcl-0.7.0/src/math/motion/screw_motion.cpp [ 27%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/spline_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/spline_motion.cpp.o -MF CMakeFiles/fcl.dir/math/motion/spline_motion.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/spline_motion.cpp.o -c /build/fcl-0.7.0/src/math/motion/spline_motion.cpp [ 27%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/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/interval.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/interval.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/interval.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/interval.cpp [ 28%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/interval_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/interval_matrix.cpp.o -MF CMakeFiles/fcl.dir/math/motion/taylor_model/interval_matrix.cpp.o.d -o CMakeFiles/fcl.dir/math/motion/taylor_model/interval_matrix.cpp.o -c /build/fcl-0.7.0/src/math/motion/taylor_model/interval_matrix.cpp [ 28%] Building CXX object src/CMakeFiles/fcl.dir/math/motion/taylor_model/interval_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/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, from /build/fcl-0.7.0/src/math/motion/spline_motion.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>:: | ^~~~~~~~~~~~~~~~~~~ /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: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'S fcl::SplineMotion::computeTBound(fcl::Vector3&) const [with S = double]' at /build/fcl-0.7.0/include/fcl/math/motion/spline_motion-inl.h:257:24: /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 = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'S fcl::SplineMotion::computeTBound(fcl::Vector3&) const [with S = double]' at /build/fcl-0.7.0/include/fcl/math/motion/spline_motion-inl.h:258:24: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'S fcl::SplineMotion::computeTBound(fcl::Vector3&) const [with S = double]' at /build/fcl-0.7.0/include/fcl/math/motion/spline_motion-inl.h:267: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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'S fcl::SplineMotion::computeTBound(fcl::Vector3&) const [with S = double]' at /build/fcl-0.7.0/include/fcl/math/motion/spline_motion-inl.h:276:30: /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 'S fcl::SplineMotion::computeTBound(fcl::Vector3&) const [with S = double]' at /build/fcl-0.7.0/include/fcl/math/motion/spline_motion-inl.h:278:30: /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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 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_se2.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_se2.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_se2.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_se2.cpp [ 33%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_se2_disk.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_se2_disk.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_se2_disk.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_se2_disk.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_se2_disk.cpp [ 34%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler.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_se3_euler.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_se3_euler.cpp [ 34%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler_ball.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_se3_euler_ball.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler_ball.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler_ball.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_se3_euler_ball.cpp [ 35%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat.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_se3_quat.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_se3_quat.cpp [ 35%] Building CXX object src/CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat_ball.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_se3_quat_ball.cpp.o -MF CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat_ball.cpp.o.d -o CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat_ball.cpp.o -c /build/fcl-0.7.0/src/math/sampler/sampler_se3_quat_ball.cpp [ 36%] Building CXX object src/CMakeFiles/fcl.dir/math/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/math/triangle.cpp.o -MF CMakeFiles/fcl.dir/math/triangle.cpp.o.d -o CMakeFiles/fcl.dir/math/triangle.cpp.o -c /build/fcl-0.7.0/src/math/triangle.cpp [ 36%] Building CXX object src/CMakeFiles/fcl.dir/math/variance3.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/variance3.cpp.o -MF CMakeFiles/fcl.dir/math/variance3.cpp.o.d -o CMakeFiles/fcl.dir/math/variance3.cpp.o -c /build/fcl-0.7.0/src/math/variance3.cpp [ 37%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/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/collision.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/collision.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/collision.cpp.o -c /build/fcl-0.7.0/src/narrowphase/collision.cpp [ 37%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/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/collision_object.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/collision_object.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/collision_object.cpp.o -c /build/fcl-0.7.0/src/narrowphase/collision_object.cpp [ 38%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/collision_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/collision_request.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/collision_request.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/collision_request.cpp.o -c /build/fcl-0.7.0/src/narrowphase/collision_request.cpp [ 38%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/collision_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/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, from /build/fcl-0.7.0/src/narrowphase/collision_result.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 fcl::Contact&}; _Tp = fcl::Contact; _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::Contact; _Alloc = std::allocator >]', inlined from 'void fcl::CollisionResult::addContact(const fcl::Contact&) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/collision_result-inl.h:61:21: /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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 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_request.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/continuous_collision_request.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/continuous_collision_request.cpp.o -c /build/fcl-0.7.0/src/narrowphase/continuous_collision_request.cpp [ 41%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/continuous_collision_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/continuous_collision_result.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/continuous_collision_result.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/continuous_collision_result.cpp.o -c /build/fcl-0.7.0/src/narrowphase/continuous_collision_result.cpp [ 42%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/cost_source.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/cost_source.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/cost_source.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/cost_source.cpp.o -c /build/fcl-0.7.0/src/narrowphase/cost_source.cpp [ 42%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/epa.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/convexity_based_algorithm/epa.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/epa.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/epa.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/convexity_based_algorithm/epa.cpp [ 43%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk.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/convexity_based_algorithm/gjk.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/convexity_based_algorithm/gjk.cpp [ 43%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk_libccd.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/convexity_based_algorithm/gjk_libccd.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk_libccd.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk_libccd.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/convexity_based_algorithm/gjk_libccd.cpp [ 44%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/minkowski_diff.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/convexity_based_algorithm/minkowski_diff.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/minkowski_diff.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/minkowski_diff.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/convexity_based_algorithm/minkowski_diff.cpp [ 44%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/failed_at_this_configuration.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/failed_at_this_configuration.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/failed_at_this_configuration.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/failed_at_this_configuration.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/failed_at_this_configuration.cpp [ 45%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_indep.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/gjk_solver_indep.cpp.o -MF CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_indep.cpp.o.d -o CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_indep.cpp.o -c /build/fcl-0.7.0/src/narrowphase/detail/gjk_solver_indep.cpp [ 45%] Building CXX object src/CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_libccd.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/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, from /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/box_box-inl.h:41, from /build/fcl-0.7.0/src/narrowphase/detail/primitive_shape_algorithm/box_box.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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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, 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/src/narrowphase/detail/primitive_shape_algorithm/halfspace.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 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::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:531:40: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v.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/halfspace-inl.h: In function 'bool fcl::detail::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:507:14: note: 'v.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[2]' was declared here 507 | Vector3 v; | ^ 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::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:531:40: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v.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/halfspace-inl.h: In function 'bool fcl::detail::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:507:14: note: 'v.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[1]' was declared here 507 | Vector3 v; | ^ 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::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:531:40: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:359:130: warning: 'v.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/halfspace-inl.h: In function 'bool fcl::detail::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, fcl::Vector3*, S*, fcl::Vector3*) [with S = double]': /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:507:14: note: 'v.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage.Eigen::DenseStorage::m_data.Eigen::internal::plain_array::array[0]' was declared here 507 | Vector3 v; | ^ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const Eigen::CwiseUnaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, 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::sphereHalfspaceIntersect(const fcl::Sphere&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:171: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 = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'bool fcl::detail::capsuleHalfspaceIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:339: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 = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'bool fcl::detail::capsuleHalfspaceIntersect(const fcl::Capsule&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:359: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 = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'bool fcl::detail::cylinderHalfspaceIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:392: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 = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'bool fcl::detail::cylinderHalfspaceIntersect(const fcl::Cylinder&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:422: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::coneHalfspaceIntersect(const fcl::Cone&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:457: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::coneHalfspaceIntersect(const fcl::Cone&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:490: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::boxHalfspaceIntersect(const fcl::Box&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:306: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 = {const Eigen::Matrix&, const Eigen::Matrix&, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'bool fcl::detail::ellipsoidHalfspaceIntersect(const fcl::Ellipsoid&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:213: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 = {const Eigen::CwiseUnaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, const double&}; _Tp = fcl::ContactPoint; _Alloc = std::allocator >]', inlined from 'bool fcl::detail::convexHalfspaceIntersect(const fcl::Convex&, fcl::Transform3&, const fcl::Halfspace&, fcl::Transform3&, std::vector >*) [with S = double]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/halfspace-inl.h:578: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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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, 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/collision.h:41, from /build/fcl-0.7.0/include/fcl/narrowphase/collision-inl.h:41, from /build/fcl-0.7.0/src/narrowphase/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 = {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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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/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/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/continuous_collision.h:42, from /build/fcl-0.7.0/include/fcl/narrowphase/continuous_collision-inl.h:41, from /build/fcl-0.7.0/src/narrowphase/continuous_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 = {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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::RSS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::OBBRSS; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::RSS; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(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/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::kIOS; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Capsule; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Cone; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::kIOS; Shape = fcl::Box; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Plane; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::KDOP; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::KDOP; Shape = fcl::Convex; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Halfspace; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Plane; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Sphere; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Box; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBBRSS; Shape = fcl::Cylinder; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cylinder; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Convex; BV = fcl::AABB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Cone; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::ShapeMeshConservativeAdvancementTraversalNode::BVTesting(int, int) const [with Shape = fcl::Capsule; BV = fcl::OBB; NarrowPhaseSolver = fcl::detail::GJKSolver_indep]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/shape_mesh_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::AABB; Shape = fcl::Halfspace; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 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 >]', inlined from 'typename BV::S fcl::detail::MeshShapeConservativeAdvancementTraversalNode::BVTesting(int, int) const [with BV = fcl::OBB; Shape = fcl::Sphere; NarrowPhaseSolver = fcl::detail::GJKSolver_libccd]' at /build/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/distance/mesh_shape_conservative_advancement_traversal_node-inl.h:77: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 = fcl::detail::BVHContinuousCollisionPair; _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 = {int&, int&, double&}; _Tp = fcl::detail::BVHContinuousCollisionPair; _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 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_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 function 'void std::partial_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 function 'void std::partial_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 function 'void std::partial_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 function 'void std::partial_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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX shared library ../lib/libfcl.so cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/fcl-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 -shared -Wl,-soname,libfcl.so.0.7 -o ../lib/libfcl.so.0.7.0 CMakeFiles/fcl.dir/broadphase/broadphase_SSaP.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_SaP.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_bruteforce.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_collision_manager.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_continuous_collision_manager.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_dynamic_AABB_tree_array.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_interval_tree.cpp.o CMakeFiles/fcl.dir/broadphase/broadphase_spatialhash.cpp.o CMakeFiles/fcl.dir/broadphase/detail/interval_tree.cpp.o CMakeFiles/fcl.dir/broadphase/detail/interval_tree_node.cpp.o CMakeFiles/fcl.dir/broadphase/detail/morton.cpp.o CMakeFiles/fcl.dir/broadphase/detail/simple_interval.cpp.o CMakeFiles/fcl.dir/broadphase/detail/spatial_hash.cpp.o CMakeFiles/fcl.dir/common/detail/profiler.cpp.o CMakeFiles/fcl.dir/common/exception.cpp.o CMakeFiles/fcl.dir/common/time.cpp.o CMakeFiles/fcl.dir/geometry/bvh/BVH_utility.cpp.o CMakeFiles/fcl.dir/geometry/bvh/BV_node_base.cpp.o CMakeFiles/fcl.dir/geometry/bvh/detail/BVH_front.cpp.o CMakeFiles/fcl.dir/geometry/collision_geometry.cpp.o CMakeFiles/fcl.dir/geometry/octree/octree.cpp.o CMakeFiles/fcl.dir/geometry/shape/box.cpp.o CMakeFiles/fcl.dir/geometry/shape/capsule.cpp.o CMakeFiles/fcl.dir/geometry/shape/cone.cpp.o CMakeFiles/fcl.dir/geometry/shape/convex.cpp.o CMakeFiles/fcl.dir/geometry/shape/cylinder.cpp.o CMakeFiles/fcl.dir/geometry/shape/ellipsoid.cpp.o CMakeFiles/fcl.dir/geometry/shape/halfspace.cpp.o CMakeFiles/fcl.dir/geometry/shape/plane.cpp.o CMakeFiles/fcl.dir/geometry/shape/shape_base.cpp.o CMakeFiles/fcl.dir/geometry/shape/sphere.cpp.o CMakeFiles/fcl.dir/geometry/shape/triangle_p.cpp.o CMakeFiles/fcl.dir/geometry/shape/utility.cpp.o CMakeFiles/fcl.dir/math/bv/AABB.cpp.o CMakeFiles/fcl.dir/math/bv/OBB.cpp.o CMakeFiles/fcl.dir/math/bv/OBBRSS.cpp.o CMakeFiles/fcl.dir/math/bv/RSS.cpp.o CMakeFiles/fcl.dir/math/bv/kDOP.cpp.o CMakeFiles/fcl.dir/math/bv/kIOS.cpp.o CMakeFiles/fcl.dir/math/bv/utility.cpp.o CMakeFiles/fcl.dir/math/constants.cpp.o CMakeFiles/fcl.dir/math/detail/polysolver.cpp.o CMakeFiles/fcl.dir/math/detail/project.cpp.o CMakeFiles/fcl.dir/math/detail/seed.cpp.o CMakeFiles/fcl.dir/math/geometry.cpp.o CMakeFiles/fcl.dir/math/motion/interp_motion.cpp.o CMakeFiles/fcl.dir/math/motion/motion_base.cpp.o CMakeFiles/fcl.dir/math/motion/screw_motion.cpp.o CMakeFiles/fcl.dir/math/motion/spline_motion.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/interval.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/interval_matrix.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/interval_vector.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_matrix.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_model.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/taylor_vector.cpp.o CMakeFiles/fcl.dir/math/motion/taylor_model/time_interval.cpp.o CMakeFiles/fcl.dir/math/motion/translation_motion.cpp.o CMakeFiles/fcl.dir/math/motion/triangle_motion_bound_visitor.cpp.o CMakeFiles/fcl.dir/math/rng.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_base.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_se2.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_se2_disk.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_se3_euler_ball.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat.cpp.o CMakeFiles/fcl.dir/math/sampler/sampler_se3_quat_ball.cpp.o CMakeFiles/fcl.dir/math/triangle.cpp.o CMakeFiles/fcl.dir/math/variance3.cpp.o CMakeFiles/fcl.dir/narrowphase/collision.cpp.o CMakeFiles/fcl.dir/narrowphase/collision_object.cpp.o CMakeFiles/fcl.dir/narrowphase/collision_request.cpp.o CMakeFiles/fcl.dir/narrowphase/collision_result.cpp.o CMakeFiles/fcl.dir/narrowphase/contact.cpp.o CMakeFiles/fcl.dir/narrowphase/contact_point.cpp.o CMakeFiles/fcl.dir/narrowphase/continuous_collision.cpp.o CMakeFiles/fcl.dir/narrowphase/continuous_collision_object.cpp.o CMakeFiles/fcl.dir/narrowphase/continuous_collision_request.cpp.o CMakeFiles/fcl.dir/narrowphase/continuous_collision_result.cpp.o CMakeFiles/fcl.dir/narrowphase/cost_source.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/epa.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/gjk_libccd.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/convexity_based_algorithm/minkowski_diff.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/failed_at_this_configuration.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_indep.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/gjk_solver_libccd.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/box_box.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/capsule_capsule.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/halfspace.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/intersect.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/plane.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_box.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_capsule.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_cylinder.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_sphere.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/sphere_triangle.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/primitive_shape_algorithm/triangle_distance.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/collision_traversal_node_base.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_collision_traversal_node.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision/mesh_continuous_collision_traversal_node.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/collision_node.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/conservative_advancement_stack_data.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/distance_traversal_node_base.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_conservative_advancement_traversal_node.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/distance/mesh_distance_traversal_node.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_node_base.cpp.o CMakeFiles/fcl.dir/narrowphase/detail/traversal/traversal_recurse.cpp.o CMakeFiles/fcl.dir/narrowphase/distance.cpp.o CMakeFiles/fcl.dir/narrowphase/distance_request.cpp.o CMakeFiles/fcl.dir/narrowphase/distance_result.cpp.o /usr/lib/arm-linux-gnueabihf/libccd.so.2.0 /usr/lib/arm-linux-gnueabihf/liboctomap.so.1.9.7 /usr/lib/arm-linux-gnueabihf/libm.so /usr/lib/arm-linux-gnueabihf/liboctomath.so.1.9.7 cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libfcl.so.0.7.0 ../lib/libfcl.so.0.7 ../lib/libfcl.so make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 58%] Built target fcl make -f test/CMakeFiles/test_fcl_utility.dir/build.make test/CMakeFiles/test_fcl_utility.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_utility.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test_fcl_utility.dir/build.make test/CMakeFiles/test_fcl_utility.dir/build make[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 58%] Building CXX object test/CMakeFiles/test_fcl_utility.dir/test_fcl_utility.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_utility.dir/test_fcl_utility.cpp.o -MF CMakeFiles/test_fcl_utility.dir/test_fcl_utility.cpp.o.d -o CMakeFiles/test_fcl_utility.dir/test_fcl_utility.cpp.o -c /build/fcl-0.7.0/test/test_fcl_utility.cpp [ 59%] Linking CXX static library ../lib/libtest_fcl_utility.a cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -P CMakeFiles/test_fcl_utility.dir/cmake_clean_target.cmake cd /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fcl_utility.dir/link.txt --verbose=1 /usr/bin/ar qc ../lib/libtest_fcl_utility.a CMakeFiles/test_fcl_utility.dir/test_fcl_utility.cpp.o /usr/bin/ranlib ../lib/libtest_fcl_utility.a make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 59%] Built target test_fcl_utility 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 -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]: 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 -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' 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 [ 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: /usr/include/c++/12/bits/stl_map.h:530:44: 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 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ 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:93:16: /usr/include/c++/12/bits/stl_map.h:530:44: 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 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ 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:95:16: /usr/include/c++/12/bits/stl_map.h:530:44: 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 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ 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:97:16: /usr/include/c++/12/bits/stl_map.h:530:44: 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 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ 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:99:16: /usr/include/c++/12/bits/stl_map.h:530:44: 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 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ 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:101:16: /usr/include/c++/12/bits/stl_map.h:530:44: 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 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 | std::tuple<>()); | ~~~~~~~~~~~~~~~ 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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, 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: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_distance.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::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, 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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, 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: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 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, 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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, 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: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::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_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>:: | ^~~~~~~~~~~~~~~~~~~ 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_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 = {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 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: /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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 > >]', 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<>()); | ~~~~~~~~~~~~~~~ /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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, inlined from 'void broad_phase_self_distance_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:371: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_self_distance_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:379: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_self_distance_test(S, std::size_t, bool) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_broadphase_distance.cpp:390: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: /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 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, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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() [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::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 '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_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_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_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_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_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 make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 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_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_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' [ 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_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_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' [ 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 '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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 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' [ 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_frontlist.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[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 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' [ 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_general.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[3]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 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 '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::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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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, 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/utility.h:41, from /build/fcl-0.7.0/test/test_fcl_collision.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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, | ^~~~~~~~~~~~~~~~~~~~~~ /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::__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, | ^~~~~~~~~~~~~~~~~~~~~~ /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 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' 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*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /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 = fcl::Contact; _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*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ 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, 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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 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, | ^~~~~~~~~~~~~~~~ /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 /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, | ^~~~~~ /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 /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 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/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, | ^~~~~~~~~~~~~ /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 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, | ^~~~~~~~~~~~~~~~ /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(_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, 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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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 '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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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(_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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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 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:1031: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::RSS]' 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::RSS]' 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::RSS]' 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 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::RSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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' [ 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_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' [ 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 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::OBBRSS]' 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::OBBRSS]' 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 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::OBBRSS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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::kIOS]' 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::kIOS; TraversalNode = fcl::detail::MeshCollisionTraversalNodekIOS]' 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::kIOS; TraversalNode = fcl::detail::MeshCollisionTraversalNodekIOS]' 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(_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::kIOS]' 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::kIOS]' 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::kIOS]' 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 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::kIOS]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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::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 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::KDOP]' 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::KDOP]' 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 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::KDOP]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 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::KDOP]' 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::KDOP]' 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 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::KDOP]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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 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::KDOP]' 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::KDOP]' 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 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::KDOP]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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::AABB]' 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_Test2(fcl::Transform3&, const std::vector >&, const std::vector&, const std::vector >&, const std::vector&, fcl::detail::SplitMethodType, bool) [with BV = fcl::AABB]' 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::AABB]' 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::AABB]' 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 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::AABB]' at /build/fcl-0.7.0/test/test_fcl_collision.cpp:1031: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()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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' [ 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_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' [ 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' [ 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_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_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' [ 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: /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/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 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, | ^~~~~~~~~~~~~~~~ /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: /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 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: /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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: /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' 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: /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: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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, from /build/fcl-0.7.0/include/fcl/common/types.h:46, 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/motion_base.h:41, from /build/fcl-0.7.0/include/fcl/math/motion/translation_motion.h:41, from /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:46: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const Eigen::Matrix&)>]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /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_comp_iter&, const Eigen::Matrix&)>]': /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::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&, const fcl::ContactPoint&)>]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const fcl::ContactPoint&)>]': /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 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 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' [ 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_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' [ 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' [ 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_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' [ 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 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /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_comp_iter&, const Eigen::Matrix&)>]': /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, | ^~~~~~~~~~~~~~~~ /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 /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); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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&, 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::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const fcl::ContactPoint&)>]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' 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*, std::vector > >' 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*, std::vector > >' 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*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = bool (*)(const Eigen::Matrix&, const Eigen::Matrix&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void testBoxBoxContactPointds(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 3, 3, false>]' at /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:728: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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const Eigen::Matrix&)>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = bool (*)(const Eigen::Matrix&, const Eigen::Matrix&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void testBoxBoxContactPointds(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 3, 3, false>]' at /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:728:12: /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' 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*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const fcl::ContactPoint&)>]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = bool (*)(const fcl::ContactPoint&, const fcl::ContactPoint&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void testBoxBoxContactPointds(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 3, 3, false>]' at /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:729:12: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const fcl::ContactPoint&)>]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&, const fcl::ContactPoint&)>]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = bool (*)(const fcl::ContactPoint&, const fcl::ContactPoint&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'void testBoxBoxContactPointds(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 3, 3, false>]' at /build/fcl-0.7.0/test/test_fcl_geometric_shapes.cpp:729:12: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' 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*, std::vector > >' 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/octomap/OccupancyOcTreeBase.hxx:35, from /usr/include/octomap/OccupancyOcTreeBase.h:506, from /usr/include/octomap/OcTree.h:38, from /usr/include/octomap/octomap.h:37, from /build/fcl-0.7.0/include/fcl/geometry/octree/octree.h:48, from /build/fcl-0.7.0/test/test_fcl_octomap_cost.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 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, 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); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, 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: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/vector:70, from /build/fcl-0.7.0/test/gtest/include/gtest/gtest.h:56, from /build/fcl-0.7.0/test/test_fcl_octomap_cost.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>:: | ^~~~~~~~~~~~~~~~~~~ /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, inlined from 'void octomap_cost_test(S, std::size_t, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp:124:15: /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 octomap_cost_test(S, std::size_t, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp:137:15: /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 octomap_cost_test(S, std::size_t, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp:148:15: /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 octomap_cost_test(S, std::size_t, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp:155:15: /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 octomap_cost_test(S, std::size_t, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_cost.cpp:164:15: /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/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/octomap/OccupancyOcTreeBase.hxx:35, from /usr/include/octomap/OccupancyOcTreeBase.h:506, from /usr/include/octomap/OcTree.h:38, from /usr/include/octomap/octomap.h:37, from /build/fcl-0.7.0/include/fcl/geometry/octree/octree.h:48, from /build/fcl-0.7.0/test/test_fcl_octomap_collision.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::__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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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_octomap_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 = {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>:: | ^~~~~~~~~~~~~~~~~~~ [ 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, inlined from 'void octomap_collision_test(S, std::size_t, bool, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp:282:15: /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 octomap_collision_test(S, std::size_t, bool, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp:295:15: /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 octomap_collision_test(S, std::size_t, bool, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp:306:15: /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 octomap_collision_test(S, std::size_t, bool, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp:313:15: /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 octomap_collision_test(S, std::size_t, bool, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_collision.cpp:323:15: /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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' [ 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/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' [ 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, from /usr/include/octomap/OccupancyOcTreeBase.h:506, from /usr/include/octomap/OcTree.h:38, from /usr/include/octomap/octomap.h:37, from /build/fcl-0.7.0/include/fcl/geometry/octree/octree.h:48, from /build/fcl-0.7.0/test/test_fcl_octomap_distance.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::__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::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, 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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_octomap_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 = {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 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 octomap_distance_test(S, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp:274:15: /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 octomap_distance_test(S, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp:285:15: /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 octomap_distance_test(S, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp:297:15: /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 octomap_distance_test(S, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp:304:15: /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 octomap_distance_test(S, std::size_t, bool, bool, double) [with S = double]' at /build/fcl-0.7.0/test/test_fcl_octomap_distance.cpp:312:15: /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/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/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' [ 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: /usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 739 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:739:7: 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/vector.tcc:739:7: 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/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 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::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 = {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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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>:: | ^~~~~~~~~~~~~~~~~~~ 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 = 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}::EquilateralTetrahedron::EquilateralTetrahedron(S) [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:205:23: /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 = 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}::Cube::Cube(S) [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:245:23: /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>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'fcl::{anonymous}::HoleTetrahedron::HoleTetrahedron()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:652:22: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', inlined from 'fcl::{anonymous}::PoseVector fcl::{anonymous}::GetPoses() [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:415:18: /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', inlined from 'fcl::{anonymous}::PoseVector fcl::{anonymous}::GetPoses() [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:423:20: /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', inlined from 'fcl::{anonymous}::PoseVector fcl::{anonymous}::GetPoses() [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:429:18: /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Transform; _Alloc = Eigen::aligned_allocator >]', inlined from 'fcl::{anonymous}::PoseVector fcl::{anonymous}::GetPoses() [with S = double]' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:434:18: /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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 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, inlined from 'virtual void fcl::{anonymous}::ConvexGeometry_SupportVertexCoPlanarFaces_Test::TestBody()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:631:23: /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 = 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:608:23, inlined from 'virtual void fcl::{anonymous}::ConvexGeometry_SupportVertexCoPlanarFaces_Test::TestBody()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:631:23: /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>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'fcl::{anonymous}::StrayVertexTetrahedron::StrayVertexTetrahedron()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:698:22, inlined from 'virtual void fcl::{anonymous}::ConvexGeometry_WaterTightValidation_Test::TestBody()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:751:28: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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 member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'fcl::{anonymous}::CrackTetrahedron::CrackTetrahedron()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:675:22, inlined from 'virtual void fcl::{anonymous}::ConvexGeometry_WaterTightValidation_Test::TestBody()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:760:22: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'fcl::{anonymous}::CrackTetrahedron::CrackTetrahedron()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:677:25, inlined from 'virtual void fcl::{anonymous}::ConvexGeometry_WaterTightValidation_Test::TestBody()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:760:22: /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>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = Eigen::Matrix; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = Eigen::Matrix; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'fcl::{anonymous}::NonManifoldTetrahedron::NonManifoldTetrahedron()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:719:22, inlined from 'virtual void fcl::{anonymous}::ConvexGeometry_WaterTightValidation_Test::TestBody()' at /build/fcl-0.7.0/test/geometry/shape/test_convex.cpp:769:28: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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 [ 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/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, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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::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::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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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::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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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: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_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::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, 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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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 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::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: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::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_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, 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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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: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::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::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::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::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 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::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: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::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::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, 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_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: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::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::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 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::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::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, 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::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::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::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::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 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::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::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, 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::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_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::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_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::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_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_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_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::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::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 '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_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_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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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: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_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::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_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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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 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::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: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::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_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::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::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::Halfspace; 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::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::Halfspace; 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::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: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::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::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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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: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::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::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::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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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 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::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: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::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::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 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::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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::Halfspace; 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_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: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::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::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 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::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::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::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, 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::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::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::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::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 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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_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::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_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_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, 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_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_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::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::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 '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_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_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::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, 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 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::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) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/fcl-0.7.0/include/fcl/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::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, 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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::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 function 'void std::partial_sort(_RAIter, _RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, 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, 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::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 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::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::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 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::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 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, 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_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_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::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::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::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: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_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_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 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, 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, 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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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, 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::Cylinder; 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::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: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::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::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: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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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::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::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::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::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::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::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::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::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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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::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::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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 make[3]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' [ 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' [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 -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 -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. Add coverage exclude: .*/test/.* 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 Test project /build/fcl-0.7.0/obj-arm-linux-gnueabihf Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: test_fcl_auto_diff 1: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_auto_diff 1: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 1: Test timeout computed to be: 1500 test 2 Start 2: test_fcl_box_box 2: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_box_box 2: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 2: Test timeout computed to be: 1500 test 3 Start 3: test_fcl_broadphase_collision_1 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 (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. (5 ms total) 1: [ PASSED ] 1 test. 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 (31 ms) 2: [ RUN ] FCL_BOX_BOX.collision_box_box_all_contacts_indep 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 (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 (32 ms total) 2: 2: [----------] Global test environment tear-down 2: [==========] 6 tests from 1 test case ran. (32 ms total) 2: [ PASSED ] 6 tests. 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 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 4: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_collision_empty 4: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 0 objs, 0 queries 4: register time 4: 0.001 0 0.002 0.001 0.001 0.001 0.001 0 0.001 4: setup time 4: 0 0.001 0.001 0.028 0 0.001 0 0 0 4: self collision time 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.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.001 0 0.001 0 0.001 0.001 0.002 0 0 4: setup time 4: 0.001 0.001 0.001 0.027 0 0.001 0 0.001 0 4: self collision time 4: 0.002 0 0 0.001 0.001 0.001 0.001 0.001 0.001 4: collision time 4: 0.008 0.005 0.007 0.009 0.004 0.008 0.002 0.007 0.002 4: overall time 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.003 0.013 0.045 0.019 0.059 0.034 0.033 0.029 0.092 4: setup time 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.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.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.001 0.001 0.001 0 0.001 0.001 0.001 0.001 0.001 4: setup time 4: 0.001 0.001 0.001 0.006 0 0.001 0.001 0 0 4: self collision time 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.003 0.002 0.002 0.007 0.002 0.003 0.003 0.001 0.001 4: 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.015 0.02 0.273 0.058 1.685 0.268 0.192 8.292 0.16 5: setup time 5: 0.001 0.036 0.004 0.33 0.001 0.001 0 0.001 0.001 5: distance time 5: 12.127 1.308 0.687 0.996 6.767 0.312 0.301 4.479 0.296 5: overall time 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.181 0.072 4.947 0.457 13.447 2.818 2.83 1.29 1.213 5: setup time 5: 0.002 0.571 0.006 3.789 0 0.002 0.001 0.001 0.001 5: distance time 5: 3.096 3.084 2.493 2.895 1.806 0.929 0.994 0.793 0.801 5: overall time 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.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.568 0.005 3.52 0.001 0.001 0.001 0.001 0.001 5: distance time 5: 1.811 1.327 1.898 3.069 1.383 0.279 0.27 0.274 0.279 5: overall time 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.002 0.001 0.001 0.001 0.001 0.002 0.002 0.001 0.001 4: setup time 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.001 0.001 0.002 0.001 0.001 0 0 0.001 4: collision time 4: 0.006 0.009 0.011 0.007 0.009 0.008 0.009 0.009 0.011 4: overall time 4: 0.01 0.012 0.015 0.021 0.011 0.012 0.012 0.011 0.014 4: 5: self distance timing summary 5: 54 objs 5: register time 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.064 0.004 0.529 0.001 0.002 0.002 0 0 5: self distance time 5: 0.351 0.8 0.316 2.43 6.801 0.31 0.24 0.264 0.257 5: overall time 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.043 0.027 1.972 0.103 0.878 0.668 0.569 0.818 0.291 5: setup time 5: 0.002 0.121 0.004 0.884 0 0.001 0.001 0.001 0 5: self distance time 5: 0.753 1.551 0.59 5.118 9.267 0.399 0.33 0.465 0.402 5: overall time 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.004 0.013 0.048 0.019 0.064 0.037 0.035 0.028 0.027 4: setup time 4: 0 0.005 0.002 0.054 0.001 0.001 0 0 0.001 4: self collision time 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.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.001 0 0.002 0 0.001 0.001 0.001 0 0.001 4: setup time 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.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.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.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 0.001 0.001 0 0 4: self collision time 4: 0.001 0.001 0 0.001 0.001 0.001 0.001 0.001 0 4: collision time 4: 0.011 0.01 0.009 0.009 0.009 0.008 0.008 0.01 0.009 4: overall time 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.003 0.011 0.042 0.014 0.048 0.037 0.033 0.027 0.027 4: setup time 4: 0.001 0.005 0.001 0.055 0.001 0.001 0.001 0 0.001 4: self collision time 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.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 0.001 0.001 0 0 0.001 0 0.001 0.001 4: setup time 4: 0 0 0.001 0.005 0 0.001 0.001 0 0 4: self collision time 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.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.002 0.001 0.001 0.001 0.001 0.002 0.002 0 0.001 4: setup time 4: 0 0.002 0.001 0.011 0.001 0 0.001 0 0.001 4: self collision time 4: 0.001 0.001 0.001 0.002 0.001 0.001 0.001 0.001 0 4: collision time 4: 0.012 0.009 0.011 0.005 0.01 0.008 0.009 0.007 0.008 4: overall time 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.013 0.05 0.018 0.051 0.04 0.036 0.028 0.027 4: setup time 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.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.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 (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.019 0.021 0.272 0.038 0.218 0.187 0.175 0.107 0.096 4: setup time 4: 0.001 0.035 0.004 0.264 0.001 0.001 0.001 0.001 0 4: self collision time 4: 0.047 0.008 0.001 0.033 0.128 0.016 0.013 0.012 0.013 4: collision time 4: 36.058 1.183 1.278 2.141 1.249 0.605 0.6 0.609 0.541 4: overall time 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: 12.132 0.038 2.655 0.29 6.151 1.256 1.198 20.805 0.668 3: setup time 3: 0.001 0.368 0.003 2.444 0.001 0.001 0.001 0.001 0 3: update time 3: 0.001 0.313 2.423 14.694 0.851 0.145 0.151 0.168 0.177 3: self collision time 3: 19.413 0.111 0.003 0.38 9.53 0.168 0.194 0.162 0.19 3: collision time 3: 645.524 3.378 15.473 11.24 18.016 1.143 1.074 1.015 0.981 3: overall time 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 (968 ms) 3: [ RUN ] FCL_BROADPHASE.test_core_bf_broad_phase_update_collision 3: 0 0 0 0 0 0 0 0 0 3: collision timing summary 3: 10 objs, 100 queries 3: register time 3: 0.006 0.01 0.184 0.019 0.121 0.091 0.083 0.066 0.058 3: setup time 3: 0 0.024 0.001 12.273 0.001 0.001 0.001 0 0 3: update time 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.038 0.005 0.001 0.021 0.08 0.011 0.012 0.008 0.007 3: collision time 3: 54.035 0.853 0.905 1.083 13.021 0.459 16.477 0.382 0.336 3: overall time 3: 54.08 0.912 1.174 13.572 13.343 0.602 16.613 0.491 0.437 3: 4: collision timing summary 4: 100 objs, 100 queries 4: register time 4: 0.14 0.054 3.65 0.47 1.957 2.968 2.705 1.327 1.141 4: setup time 4: 0.001 0.691 0.005 3.669 0.001 0.001 0.001 0.001 0.001 4: self collision time 4: 2.539 0.135 0.005 0.191 0.504 0.141 0.148 0.101 0.144 4: collision time 4: 374.885 6.278 23.248 5.452 2.437 6.069 2 1.605 1.631 4: overall time 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.007 0.016 0.1 0.031 1.201 0.069 0.066 0.048 0.044 5: setup time 5: 0 0.012 0.003 0.114 0 0 0.001 0 0.001 5: distance time 5: 3.645 12.496 6.247 7.574 7.779 1.936 1.858 2.999 3.087 5: overall time 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.017 0.022 0.285 0.038 0.224 0.174 0.161 0.102 0.09 4: setup time 4: 0.001 0.035 0.002 0.267 0 0.001 0 0 0 4: self collision time 4: 0.045 0.008 0.001 0.03 0.117 0.01 0.011 0.008 0.009 4: collision time 4: 34.227 1.144 1.278 2.737 0.977 0.599 0.571 0.488 1.567 4: overall time 4: 34.29 1.209 1.566 3.072 1.318 0.784 0.743 0.598 1.666 4: 3: 0 0 0 0 0 0 0 0 0 4: 0 0 0 0 0 0 0 0 0 5: distance timing summary 5: 2 objs, 2 queries 5: register time 5: 0.004 0.013 0.045 0.019 0.062 0.04 0.035 0.027 0.028 5: setup time 5: 0.001 0.007 0.002 0.062 0.001 0 0 0 0 5: distance time 5: 6.375 6.208 5.367 5.563 13.437 4.085 4.319 2.541 2.474 5: overall time 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.171 0.053 3.566 0.251 1.865 2.549 3.118 1.088 0.905 4: setup time 4: 0.002 0.545 0.005 3.316 0.001 0.001 0.001 0.001 0 4: self collision time 4: 4.667 0.189 0.008 0.545 1.302 0.197 0.19 0.196 0.191 4: collision time 4: 373.374 6.627 27.269 5.966 2.542 1.958 1.928 1.626 1.528 4: overall time 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 (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.017 0.021 0.271 0.036 0.187 0.183 0.168 0.105 0.09 4: setup time 4: 0.001 0.036 0.002 1.307 0.001 0.001 0.001 0.001 0 4: self collision time 4: 0.053 0.008 0.001 0.033 0.126 0.016 0.015 0.015 0.016 4: collision time 4: 36.553 1.263 1.307 2.21 1.096 0.691 0.641 0.539 0.559 4: overall time 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.075 0.031 14.924 0.149 1.109 1.072 13.206 0.617 0.525 3: setup time 3: 0.002 0.377 0.002 10.232 0.001 0.001 0.002 0 0 3: update time 3: 0.001 0.317 2.573 14.616 0.869 0.157 0.152 0.174 0.171 3: self collision time 3: 11.427 0.103 0.001 0.362 9.56 0.169 0.188 0.135 0.154 3: collision time 3: 788.893 17.672 42.15 25.19 2.915 1.861 1.719 1.618 1.435 3: overall time 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 (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: 54 objs 5: register time 5: 0.019 0.013 0.361 0.031 0.369 0.161 0.159 0.11 0.107 5: setup time 5: 0.001 0.041 0.001 0.334 0 0 0.001 0 0 5: self distance time 5: 10.304 52.166 1.483 15.362 16.84 11.573 11.508 10.655 2.431 5: overall time 5: 10.324 52.22 1.845 15.727 17.209 11.734 11.668 10.765 2.538 5: 3: collision timing summary 3: 10 objs, 100 queries 3: register time 3: 0.014 0.02 0.281 0.039 4.419 0.229 0.174 0.146 0.1 3: setup time 3: 0.001 0.036 0.005 0.32 0.001 0.001 0.001 0.001 0.001 3: update time 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.052 0.008 0.001 0.038 0.139 0.011 0.01 0.01 0.009 3: collision time 3: 81.869 1.332 1.62 2.242 1.7 0.673 0.572 0.612 0.521 3: overall time 3: 81.937 1.419 2 2.954 6.478 0.969 0.809 0.822 0.684 3: 3: 0 0 0 0 0 0 0 0 0 4: collision timing summary 4: 100 objs, 100 queries 4: register time 4: 0.165 0.054 3.711 0.247 2.223 3.998 2.407 1.109 0.953 4: setup time 4: 0.002 0.568 0.006 3.345 0.001 0.001 0.001 0.001 0.001 4: self collision time 4: 4.53 0.185 0.001 0.512 1.402 0.191 0.18 0.186 0.181 4: collision time 4: 496.534 6.089 36.866 6.056 2.543 1.943 1.884 1.503 5.599 4: overall time 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 (665 ms) 4: [ RUN ] FCL_BROADPHASE.test_core_mesh_bf_broad_phase_collision_mesh_binary 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: 100 objs, 100 queries 3: register time 3: 0.167 0.057 4.442 0.29 2.015 2.626 2.766 1.152 0.981 3: setup time 3: 0.002 0.588 0.005 3.46 0.001 0.002 0.001 0.001 0.001 3: update time 3: 0.001 0.505 3.62 3.808 1.725 0.231 0.24 0.259 0.279 3: self collision time 3: 5.466 0.225 0.008 0.521 2.754 0.299 0.313 0.289 0.291 3: collision time 3: 428.227 9.349 28.026 7.019 3.765 2.523 3.8 2.36 1.91 3: overall time 3: 433.863 10.724 36.101 15.098 10.26 5.681 7.12 4.061 3.462 3: 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 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.003 0.007 0.035 0.01 0.031 0.024 0.022 0.018 0.017 4: setup time 4: 0 0.005 0.001 0.041 0.001 0.001 0 0 0.001 4: self collision time 4: 0.003 0.002 0.001 0.007 0.015 0.003 0.003 0.001 0.002 4: collision time 4: 0.229 0.025 0.018 0.05 0.021 0.013 0.012 0.011 0.01 4: overall time 4: 0.235 0.039 0.055 0.108 0.068 0.041 0.037 0.03 0.03 4: 15: [==========] Running 1 test from 1 test case. 15: [----------] Global test environment set-up. 15: [----------] 1 test from FCL_GENERAL 15: [ RUN ] FCL_GENERAL.general 15: contact points: 0.45 -0.5 -0.0714286 15: pen depth: 0.1 15: normal: -1 15: -0 15: -0 15: contact points: 0.45 0.0714286 -0.5 15: pen depth: 0.1 15: normal: -1 15: -0 15: -0 15: contact points: 0.45 0.5 0.0714286 15: pen depth: 0.1 15: normal: -1 15: -0 15: -0 15: contact points: 0.45 -0.0714286 0.5 15: pen depth: 0.1 15: normal: -1 15: -0 15: -0 15: result: 1 15: 4 contacts found 15: position: 0.45 15: -0.5 15: -0.0714286 15: position: 0.45 15: 0.0714286 15: -0.5 15: position: 0.45 15: 0.5 15: 0.0714286 15: position: 0.45 15: -0.0714286 15: 0.5 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. (11 ms total) 15: [ PASSED ] 1 test. 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 16: [ RUN ] FCL_GENERATE_BVH_MODELS.generating_bvh_models_from_primitives 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. 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. 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. 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. 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. 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: [ 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. (1054 ms total) 16: [ PASSED ] 1 test. 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 (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.gjkcache 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 (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 (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 (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_cylindercone 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 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_spheretriangle (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacetriangle 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspacetriangle (0 ms) 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 (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 (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersection_halfspaceellipsoid 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 (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 (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 (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 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_boxbox (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_boxsphere 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_boxsphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_cylindercylinder 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_cylindercylinder (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistance_conecone 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistance_conecone (0 ms) 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 (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spheresphere 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 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spherebox (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spherecapsule 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_spherecapsule (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercylinder 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 (3 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_cylindercone 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 (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 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_halfspacetriangle (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_planetriangle 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeIntersectionGJK_planetriangle (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_spheresphere 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_spheresphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_boxbox 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_boxbox (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_boxsphere 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_boxsphere (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_cylindercylinder 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_cylindercylinder (0 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_conecone 17: [ OK ] FCL_GEOMETRIC_SHAPES.shapeDistanceGJK_conecone (0 ms) 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 (1 ms) 17: [ RUN ] FCL_GEOMETRIC_SHAPES.reversibleShapeDistance_allshapes 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. (369 ms total) 17: [ PASSED ] 51 tests. 12/41 Test #17: test_fcl_geometric_shapes ....................... Passed 0.54 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 18: [==========] Running 6 tests from 1 test case. 18: [----------] Global test environment set-up. 18: [----------] 6 tests from FCL_MATH 18: [ RUN ] FCL_MATH.vec_test_basic_vector3 18: [ OK ] FCL_MATH.vec_test_basic_vector3 (0 ms) 18: [ RUN ] FCL_MATH.morton 18: [ OK ] FCL_MATH.morton (0 ms) 18: [ RUN ] FCL_MATH.rss_fit 18: [ OK ] FCL_MATH.rss_fit (0 ms) 18: [ RUN ] FCL_MATH.rss_conversion 18: [ OK ] FCL_MATH.rss_conversion (0 ms) 18: [ RUN ] FCL_MATH.rss_distance 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 (0 ms total) 18: 18: [----------] Global test environment tear-down 18: [==========] 6 tests from 1 test case ran. (0 ms total) 18: [ PASSED ] 6 tests. 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 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 (129 ms) 20: [ RUN ] FCL_SHAPE_MESH_CONSISTENCY.consistency_distance_ellipsoidellipsoid_libccd 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 21: Test command: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test/test_fcl_signed_distance 21: Working Directory: /build/fcl-0.7.0/obj-arm-linux-gnueabihf/test 21: Test timeout computed to be: 1500 21: [==========] Running 7 tests from 2 test cases. 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 (85 ms) 21: [ RUN ] FCL_NEGATIVE_DISTANCE.sphere_sphere_indep 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 (13 ms) 21: [ RUN ] FCL_NEGATIVE_DISTANCE.sphere_capsule_indep 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 (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 (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. (131 ms total) 21: [ PASSED ] 7 tests. 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 22: [==========] Running 4 tests from 1 test case. 22: [----------] Global test environment set-up. 22: [----------] 4 tests from FCL_SIMPLE 22: [ RUN ] FCL_SIMPLE.Vec_nf_test 22: 0 1 2 3 22: 1 1 1 1 22: 1 2 3 4 22: -1 0 1 2 22: -1 0 1 2 22: 0 1 2 3 22: 0 2 4 6 22: 0 0.5 1 1.5 22: 0 2 4 6 22: 0 1 2 3 22: 6 22: 0 1 2 3 1 1 1 1 22: 1 2 1 2 22: 0.549906 0.3566 0.332682 0.638031 22: 0.817687 0.74211 0.949786 0.824145 22: 0.634162 0.438651 0.0730921 0.597982 22: 0.0894957 0.647569 0.434302 0.880326 22: 0.909934 0.654718 0.525716 0.900112 22: 0.565149 0.133803 0.0460495 0.448818 22: 0.97479 0.0474542 0.540216 0.81376 22: 0.780764 0.430239 0.706509 0.440227 22: 0.298086 0.00510874 0.21339 0.0285503 22: 0.49289 0.789236 0.264885 0.652747 22: 0.342526 0.587143 0.132532 1.09354 2.8418 -2.21789 22: 0.802694 0.0250301 0.429166 1.49306 3.02893 -1.77416 22: 0.664795 0.589979 0.853441 2.36511 -0.0564851 2.23527 22: 0.13604 0.0259497 0.112129 1.85657 2.79445 -1.62835 22: 0.345425 0.526775 0.555473 2.65881 -0.16184 -1.29026 22: 0.074996 0.227764 0.0177278 1.0694 2.80539 -2.32189 22: 0.475708 0.733861 0.0943339 1.48464 2.98847 1.2956 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 (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 (12 ms total) 22: 22: [----------] Global test environment tear-down 22: [==========] 4 tests from 1 test case ran. (13 ms total) 22: [ PASSED ] 4 tests. 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 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 (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 (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 24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Intersect_test_penetration_z_rotated (0 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Distance_test_collision 24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Distance_test_collision (0 ms) 24: [ RUN ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Distance_test_separated 24: [ OK ] FCL_SPHERE_CAPSULE.Sphere_Capsule_Distance_test_separated (0 ms) 24: [----------] 8 tests from FCL_SPHERE_CAPSULE (1 ms total) 24: 24: [----------] Global test environment tear-down 24: [==========] 8 tests from 1 test case ran. (1 ms total) 24: [ PASSED ] 8 tests. 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 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 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 (27 ms) 26: [ RUN ] FCL_SPHERE_SPHERE.Separating_Spheres_LIBCCD 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. (71 ms total) 26: [ PASSED ] 2 tests. 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 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 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: 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 27: 150.101 -198.051 -170.936 204.8 -138.051 -110.936 0.5 27: -70.6253 -155.907 43.6874 -10.6253 -102.4 102.4 0.5 27: 152.587 -65.4561 32.9216 204.8 -5.45605 92.9216 0.5 27: 102.4 37.8651 -138.413 161.68 97.8651 -102.4 0.5 27: -154.987 59.5061 0 -102.4 102.4 52.5775 0.5 27: 17.8386 57.5762 102.4 77.8386 102.4 144.401 0.5 27: -134.688 -204.8 130.883 -102.4 -158.254 190.883 0.5 27: 102.4 37.8651 -102.4 161.68 97.8651 -78.4127 0.5 27: 15.1472 105.129 -155.057 59.9665 150.573 -114.438 0.5 27: 27: -54.945 -202.734 142.324 0 -142.734 202.324 0.5 27: 150.101 -198.051 -170.936 204.8 -138.051 -110.936 0.5 27: -70.6253 -155.907 43.6874 -10.6253 -102.4 102.4 0.5 27: 152.587 -65.4561 32.9216 204.8 -5.45605 92.9216 0.5 27: 102.4 37.8651 -138.413 161.68 97.8651 -102.4 0.5 27: -154.987 59.5061 0 -102.4 102.4 52.5775 0.5 27: 17.8386 57.5762 102.4 77.8386 102.4 144.401 0.5 27: -134.688 -204.8 130.883 -102.4 -158.254 190.883 0.5 27: 102.4 37.8651 -102.4 161.68 97.8651 -78.4127 0.5 27: 15.1472 105.129 -155.057 59.9665 150.573 -114.438 0.5 27: 27: 27: collision cost 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 28: 0 0 0 28: non exhaustive collision 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 27: -184.216 -182.273 2.97985 -124.216 -122.273 62.9799 0.5 27: -84.509 -200.168 -190.286 -24.509 -140.168 -130.286 0.5 27: 10.1969 118.01 -197.494 70.1969 178.01 -137.494 0.5 27: 112.73 -193.805 -75.3323 172.73 -133.805 -15.3323 0.5 27: 116.929 113.281 111.859 176.929 173.281 171.859 0.5 27: 136.74 128.703 130.359 196.74 188.703 190.359 0.5 27: -59.3782 128.644 10.1622 0 188.644 70.1622 0.5 27: -78.0502 -204.8 -93.8718 -18.0502 -145.585 -33.8718 0.5 27: -102.4 127.769 125.373 -44.8042 187.769 185.373 0.5 27: 27: -196.244 116.581 141.2 -136.244 176.581 201.2 0.5 27: -184.216 -182.273 2.97985 -124.216 -122.273 62.9799 0.5 27: -84.509 -200.168 -190.286 -24.509 -140.168 -130.286 0.5 27: 10.1969 118.01 -197.494 70.1969 178.01 -137.494 0.5 27: 112.73 -193.805 -75.3323 172.73 -133.805 -15.3323 0.5 27: 116.929 113.281 111.859 176.929 173.281 171.859 0.5 27: 136.74 128.703 130.359 196.74 188.703 190.359 0.5 27: -59.3782 128.644 10.1622 0 188.644 70.1622 0.5 27: -78.0502 -204.8 -93.8718 -18.0502 -145.585 -33.8718 0.5 27: -102.4 127.769 125.373 -44.8042 187.769 185.373 0.5 27: 27: 27: collision cost 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 (3453 ms) 27: [ RUN ] FCL_OCTOMAP.test_octomap_cost_mesh 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 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 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 (14 ms) 30: [ RUN ] ConvexGeometry.CenterOfMass_Cube 30: [ OK ] ConvexGeometry.CenterOfMass_Cube (6 ms) 30: [ RUN ] ConvexGeometry.MomentOfInertia_Cube 30: [ OK ] ConvexGeometry.MomentOfInertia_Cube (66 ms) 30: [ RUN ] ConvexGeometry.LocalAABBComputation_Tetrahedron 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 (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 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 (1 ms) 30: [ RUN ] ConvexGeometry.WaterTightValidation 30: [ OK ] ConvexGeometry.WaterTightValidation (26 ms) 30: [ RUN ] ConvexGeometry.UseEdgeWalkingConditions 30: [ OK ] ConvexGeometry.UseEdgeWalkingConditions (0 ms) 30: [----------] 12 tests from ConvexGeometry (311 ms total) 30: 30: [----------] Global test environment tear-down 30: [==========] 12 tests from 1 test case ran. (311 ms total) 30: [ PASSED ] 12 tests. 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 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 (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 (14 ms total) 31: 31: [----------] Global test environment tear-down 31: [==========] 4 tests from 1 test case ran. (14 ms total) 31: [ PASSED ] 4 tests. 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 (0 ms) 32: [ RUN ] CollisionFuncMatrix.IndepSolverSupport 32: [ OK ] CollisionFuncMatrix.IndepSolverSupport (0 ms) 32: [----------] 2 tests from CollisionFuncMatrix (0 ms total) 32: 32: [----------] Global test environment tear-down 32: [==========] 2 tests from 1 test case ran. (0 ms total) 32: [ PASSED ] 2 tests. 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 (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 (0 ms) 33: [ RUN ] FCL_GJK_EPA.supportEPADirection 33: [ OK ] FCL_GJK_EPA.supportEPADirection (0 ms) 33: [ RUN ] FCL_GJK_EPA.supportEPADirectionError 33: [ OK ] FCL_GJK_EPA.supportEPADirectionError (1 ms) 33: [ RUN ] FCL_GJK_EPA.isOutsidePolytopeFace 33: [ OK ] FCL_GJK_EPA.isOutsidePolytopeFace (0 ms) 33: [ RUN ] FCL_GJK_EPA.isOutsidePolytopeFaceError 33: [ OK ] FCL_GJK_EPA.isOutsidePolytopeFaceError (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatch_TopFaceVisible 33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatch_TopFaceVisible (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatch_4FacesVisible 33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatch_4FacesVisible (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatch_TopAndSideFacesVisible 33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatch_TopAndSideFacesVisible (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatch_2FacesVisible 33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatch_2FacesVisible (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatchColinearNewVertex 33: [ OK ] FCL_GJK_EPA.ComputeVisiblePatchColinearNewVertex (0 ms) 33: [ RUN ] FCL_GJK_EPA.ComputeVisiblePatchSanityCheck 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 (0 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_tetrahedron_2visible_faces 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 (0 ms) 33: [ RUN ] FCL_GJK_EPA.expandPolytope_hexagram_4_visible_faces 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 (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 33: [ OK ] FCL_GJK_EPA.penEPAPosClosest_edge (0 ms) 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 (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. (23 ms total) 33: [ PASSED ] 23 tests. 34: [==========] Running 10 tests from 2 test cases. 34: [----------] Global test environment set-up. 34: [----------] 2 tests from DegenerateGeometry 34: [ RUN ] DegenerateGeometry.CoincidentPoints 34: [ OK ] DegenerateGeometry.CoincidentPoints (0 ms) 34: [ RUN ] DegenerateGeometry.ZeroAreaTriangle 34: [ OK ] DegenerateGeometry.ZeroAreaTriangle (0 ms) 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 (1 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom2SimplexSupport 34: [ OK ] ExtractClosestPoint.ExtractFrom2SimplexSupport (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom2Simplex 34: [ OK ] ExtractClosestPoint.ExtractFrom2Simplex (1 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom2SimplexDegenerate 34: [ OK ] ExtractClosestPoint.ExtractFrom2SimplexDegenerate (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom3Simplex 34: [ OK ] ExtractClosestPoint.ExtractFrom3Simplex (2 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateCoincident 34: [ OK ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateCoincident (0 ms) 34: [ RUN ] ExtractClosestPoint.ExtractFrom3SimplesDegenerateColinear 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. (6 ms total) 34: [ PASSED ] 10 tests. 30/41 Test #33: test_gjk_libccd-inl_epa ......................... Passed 0.16 sec test 36 Start 36: test_gjk_libccd-inl_gjk_initializer 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 35: [ RUN ] DoSimplex2Test.OriginInSimplex 35: [ OK ] DoSimplex2Test.OriginInSimplex (0 ms) 35: [ RUN ] DoSimplex2Test.NeedMoreComputing 35: [ OK ] DoSimplex2Test.NeedMoreComputing (0 ms) 35: [ RUN ] DoSimplex2Test.Region1Boundary1 35: [ OK ] DoSimplex2Test.Region1Boundary1 (35 ms) 35: [ RUN ] DoSimplex2Test.Region1Boundary2 35: [ OK ] DoSimplex2Test.Region1Boundary2 (33 ms) 35: [ RUN ] DoSimplex2Test.Region1Boundary3 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. (108 ms total) 35: [ PASSED ] 5 tests. 32/41 Test #35: test_gjk_libccd-inl_gjk_doSimplex2 .............. Passed 0.14 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 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 (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. (3 ms total) 36: [ PASSED ] 1 test. 33/41 Test #36: test_gjk_libccd-inl_gjk_initializer ............. Passed 0.13 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 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 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 (27 ms) 38: [ RUN ] SphereBoxPrimitiveTest.CollisionAcrossVaryingWorldFrames 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 (9 ms) 39: [ RUN ] SphereCylinderPrimitiveTest.CollisionAcrossVaryingWorldFrames 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 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 (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. (22 ms total) 40: [ PASSED ] 1 test. 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 41: [==========] Running 1 test from 1 test case. 41: [----------] Global test environment set-up. 41: [----------] 1 test from DynamicAABBTreeCollisionManager 41: [ RUN ] DynamicAABBTreeCollisionManager.update 41: [ OK ] DynamicAABBTreeCollisionManager.update (0 ms) 41: [----------] 1 test from DynamicAABBTreeCollisionManager (0 ms total) 41: 41: [----------] Global test environment tear-down 41: [==========] 1 test from 1 test case ran. (1 ms total) 41: [ PASSED ] 1 test. 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: 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: 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 (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. (3617 ms total) 39: [ PASSED ] 7 tests. 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) = 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 -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 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/fcl-0.7.0/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/fcl/fcl-config.cmake -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/fcl/fcl-config-version.cmake -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/fcl.pc -- Installing: /build/fcl-0.7.0/debian/tmp/usr/share/fcl/package.xml -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libfcl.so.0.7.0 -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libfcl.so.0.7 -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libfcl.so -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/fcl/fcl-targets.cmake -- Installing: /build/fcl-0.7.0/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/fcl/fcl-targets-none.cmake -- 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/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/distance_request-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/detail -- 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_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/box_box-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/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/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/traversal -- 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/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_mesh_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/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/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/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-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/mesh_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/mesh_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/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/mesh_conservative_advancement_traversal_node-inl.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.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/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_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/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-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/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/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/types.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_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/detail -- 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/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/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/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/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 dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a debian/rules override_dh_strip make[1]: Entering directory '/build/fcl-0.7.0' dh_strip make[1]: Leaving directory '/build/fcl-0.7.0' dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libfcl0.7/usr/lib/arm-linux-gnueabihf/libfcl.so.0.7.0 found in none of the libraries dh_installdeb dh_gencontrol dh_md5sums dh_builddeb 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) dpkg-source --after-build . 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/12802 and its subdirectories I: Current time: Fri May 5 15:23:48 +14 2023 I: pbuilder-time-stamp: 1683249828