Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/o/opensurgsim/opensurgsim_0.7.0-11+b1_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/opensurgsim-0.7.0-11+b1ovlmc7qh/opensurgsim_0.7.0-11+b1_amd64.buildinfo Get source package info: opensurgsim=0.7.0-11 Source URL: http://snapshot.notset.fr/mr/package/opensurgsim/0.7.0-11/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.3-1 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1-1 binutils=2.35.1-4 binutils-common=2.35.1-4 binutils-x86-64-linux-gnu=2.35.1-4 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 cmake=3.18.4-1+b1 cmake-data=3.18.4-1 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-1 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.3 debianutils=4.11.2 dh-autoreconf=19 dh-exec=0.23.2 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 doxygen=1.8.20-5 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 fonts-mathjax=2.7.9+dfsg-1 g++=4:10.2.0-1 g++-10=10.2.1-1 gcc=4:10.2.0-1 gcc-10=10.2.1-1 gcc-10-base=10.2.1-1 gdal-data=3.2.0+dfsg-1 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 googletest=1.10.0.20201025-1 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libaec0=1.0.4-1 libaom0=1.0.0.errata1-3 libarchive-zip-perl=1.68-1 libarchive13=3.4.3-2 libarmadillo10=1:10.1.2+dfsg-1 libarpack2=3.8.0-1 libasan6=10.2.1-1 libasound2=1.2.4-1 libasound2-data=1.2.4-1 libass9=1:0.15.0-1 libasyncns0=0.8-6+b1 libatomic1=10.2.1-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1+b1 libavc1394-0=0.5.4-5 libavcodec58=7:4.3.1-5 libavdevice58=7:4.3.1-5 libavfilter7=7:4.3.1-5 libavformat58=7:4.3.1-5 libavutil56=7:4.3.1-5 libbinutils=2.35.1-4 libblas3=3.9.0-3 libblkid1=2.36.1-2 libbluray2=1:1.2.1-3 libboost-atomic1.74-dev=1.74.0-3+b1 libboost-atomic1.74.0=1.74.0-3+b1 libboost-chrono-dev=1.74.0.2 libboost-chrono1.74-dev=1.74.0-3+b1 libboost-chrono1.74.0=1.74.0-3+b1 libboost-date-time-dev=1.74.0.2 libboost-date-time1.74-dev=1.74.0-3+b1 libboost-date-time1.74.0=1.74.0-3+b1 libboost-filesystem-dev=1.74.0.2 libboost-filesystem1.74-dev=1.74.0-3+b1 libboost-filesystem1.74.0=1.74.0-3+b1 libboost-serialization1.74-dev=1.74.0-3+b1 libboost-serialization1.74.0=1.74.0-3+b1 libboost-system-dev=1.74.0.2 libboost-system1.74-dev=1.74.0-3+b1 libboost-system1.74.0=1.74.0-3+b1 libboost-thread-dev=1.74.0.2 libboost-thread1.74-dev=1.74.0-3+b1 libboost-thread1.74.0=1.74.0-3+b1 libboost1.74-dev=1.74.0-3+b1 libbrotli1=1.0.9-2+b2 libbs2b0=3.1.0+dfsg-2.2+b1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-5 libc-dev-bin=2.31-5 libc6=2.31-5 libc6-dev=2.31-5 libcaca0=0.99.beta19-2.1 libcairo-gobject2=1.16.0-4 libcairo2=1.16.0-4 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-1 libcdio-cdda2=10.2+2.0.0-1+b2 libcdio-paranoia2=10.2+2.0.0-1+b2 libcdio19=2.1.0-2 libcfitsio9=3.490-3 libcharls2=2.1.0+dfsg-8 libchromaprint1=1.5.0-1 libclang-cpp11=1:11.0.0-5+b1 libclang1-11=1:11.0.0-5+b1 libcodec2-0.9=0.9.2-4 libcoin80c=4.0.0+ds-1 libcollada-dom2.5-dp0=2.5.0+ds1-1+b2 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-4 libctf0=2.35.1-4 libcurl3-gnutls=7.72.0-1 libcurl4=7.72.0-1 libdap25=3.20.6-3 libdapclient6v5=3.20.6-3 libdatrie1=0.2.12-3 libdav1d4=0.7.1-3 libdb5.3=5.3.28+dfsg1-0.6 libdbus-1-3=1.12.20-1 libdc1394-25=2.2.6-3 libde265-0=1.0.7-1 libdebconfclient0=0.255 libdebhelper-perl=13.3 libdeflate0=1.6-1 libdpkg-perl=1.20.5 libdrm-amdgpu1=2.4.103-2 libdrm-common=2.4.103-2 libdrm-intel1=2.4.103-2 libdrm-nouveau2=2.4.103-2 libdrm-radeon1=2.4.103-2 libdrm2=2.4.103-2 libedit2=3.1-20191231-1 libegl-dev=1.3.2-1 libegl-mesa0=20.2.4-1 libegl1=1.3.2-1 libeigen3-dev=3.3.9-1 libelf1=0.182-1 libepsilon1=0.9.2+dfsg-5 libexpat1=2.2.10-1 libffi7=3.3-5 libfftw3-double3=3.3.8-2 libfile-stripnondeterminism-perl=1.9.0-1 libflac8=1.3.3-1 libflite1=2.2-1 libfontconfig1=2.13.1-4.2 libfreetype6=2.10.4+dfsg-1 libfreexl1=1.0.6-1 libfribidi0=1.0.8-2 libfyba0=4.1.1-7 libgbm1=20.2.4-1 libgcc-10-dev=10.2.1-1 libgcc-s1=10.2.1-1 libgcrypt20=1.8.7-2 libgdal28=3.2.0+dfsg-1 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgdk-pixbuf-2.0-0=2.40.0+dfsg-10 libgdk-pixbuf2.0-common=2.40.0+dfsg-10 libgeos-3.9.0=3.9.0-1 libgeos-c1v5=3.9.0-1 libgeotiff5=1.6.0-1 libgfortran5=10.2.1-1 libgif7=5.1.9-1 libgl-dev=1.3.2-1 libgl1=1.3.2-1 libgl1-mesa-dev=20.2.4-1 libgl1-mesa-dri=20.2.4-1 libglapi-mesa=20.2.4-1 libgles-dev=1.3.2-1 libgles1=1.3.2-1 libgles2=1.3.2-1 libgles2-mesa-dev=20.2.4-1 libglib2.0-0=2.66.3-2 libglu1-mesa=9.0.1-1 libglu1-mesa-dev=9.0.1-1 libglvnd-dev=1.3.2-1 libglvnd0=1.3.2-1 libglx-dev=1.3.2-1 libglx-mesa0=20.2.4-1 libglx0=1.3.2-1 libgme0=0.6.3-2 libgmock-dev=1.10.0.20201025-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-3 libgomp1=10.2.1-1 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgsm1=1.0.18-2 libgssapi-krb5-2=1.18.3-4 libgtest-dev=1.10.0.20201025-1 libharfbuzz0b=2.6.7-1 libhdf4-0-alt=4.2.15-3 libhdf5-103-1=1.10.6+repack-2 libhdf5-hl-100=1.10.6+repack-2 libheif1=1.9.1-1 libhogweed6=3.6-2 libicu67=67.1-5 libidn2-0=2.3.0-4 libiec61883-0=1.2.0-3 libisl23=0.23-1 libitm1=10.2.1-1 libjack-jackd2-0=1.9.16~dfsg-1 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.5-1.1 libjs-jquery=3.5.1+dfsg+~3.5.4-3 libjs-mathjax=2.7.9+dfsg-1 libjson-c5=0.15-1 libjsoncpp24=1.9.4-3 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkmlbase1=1.3.0-9 libkmldom1=1.3.0-9 libkmlengine1=1.3.0-9 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblapack3=3.9.0-3 liblcms2-2=2.9-4+b1 libldap-2.4-2=2.4.56+dfsg-1 liblilv-0-0=0.24.10-1 libllvm11=1:11.0.0-5+b1 liblsan0=10.2.1-1 libltdl7=2.4.6-14 liblua5.2-0=5.2.4-1.1+b3 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmariadb3=1:10.5.8-3 libmfx1=20.3.0-1 libminizip1=1.1-8+b1 libmount1=2.36.1-2 libmp3lame0=3.100-3 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libmpg123-0=1.26.3-1 libmysofa1=1.1~dfsg1-1 libncurses6=6.2+20201114-1 libncursesw6=6.2+20201114-1 libnetcdf18=1:4.7.4-1 libnettle8=3.6-2 libnghttp2-14=1.42.0-1 libnorm1=1.5.8+dfsg2-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnspr4=2:4.29-1 libnss3=2:3.59-1 libnuma1=2.0.12-1+b1 libodbc1=2.3.6-0.1+b1 libogdi4.1=4.1.0+ds-3 libogg0=1.3.2-1+b1 libopenal-data=1:1.19.1-2 libopenal1=1:1.19.1-2 libopengl-dev=1.3.2-1 libopengl0=1.3.2-1 libopenjp2-7=2.3.1-1 libopenmpt0=0.4.11-1 libopenscenegraph-dev=3.6.5+dfsg1-7+b1 libopenscenegraph161=3.6.5+dfsg1-7+b1 libopenthreads-dev=3.6.5+dfsg1-7+b1 libopenthreads21=3.6.5+dfsg1-7+b1 libopus0=1.3.1-0.1 libp11-kit0=0.23.21-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpango-1.0-0=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpciaccess0=0.16-1 libpcre2-8-0=10.35-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpgm-5.3-0=5.3.128~dfsg-2 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng16-16=1.6.37-3 libpocketsphinx3=0.8+5prealpha+1-12 libpoppler-glib8=20.09.0-3 libpoppler102=20.09.0-3 libpostproc55=7:4.3.1-5 libpq5=13.1-1+b1 libprocps8=2:3.3.16-5 libproj19=7.2.0-1 libpsl5=0.21.0-1.1 libpthread-stubs0-dev=0.4-1 libpulse0=13.0-5 libqhull8.0=2020.2-3 libquadmath0=10.2.1-1 librabbitmq4=0.10.0-1 libraw1394-11=2.1.2-2 librhash0=1.4.0-1 librsvg2-2=2.50.2+dfsg-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 librttopo1=1.1.0-2 librubberband2=1.9.0-1 libsamplerate0=0.1.9-2 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libsdl2-2.0-0=2.0.12+dfsg1-4 libseccomp2=2.5.0-3+b1 libselinux1=3.1-2+b2 libsensors-config=1:3.6.0-2 libsensors5=1:3.6.0-2 libserd-0-0=0.30.6-1 libshine3=3.1.1-2 libsigsegv2=2.12-2 libslang2=2.3.2-5 libsmartcols1=2.36.1-2 libsnappy1v5=1.1.8-1 libsndfile1=1.0.28-8 libsndio7.0=1.5.0-3 libsodium23=1.0.18-1 libsord-0-0=0.16.6-1 libsoxr0=0.1.3-4 libspatialite7=5.0.0-1 libspeex1=1.2~rc1.2-1.1 libsphinxbase3=0.8+5prealpha+1-11+b2 libsqlite3-0=3.34.0-1 libsratom-0-0=0.6.6-1 libssh-gcrypt-4=0.9.5-1 libssh2-1=1.9.0-1 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-1 libstdc++6=10.2.1-1 libsub-override-perl=0.09-2 libsuperlu5=5.2.2+dfsg1-2 libswresample3=7:4.3.1-5 libswscale5=7:4.3.1-5 libsystemd0=247.1-3 libsz2=1.0.4-1 libtasn1-6=4.16.0-2 libthai-data=0.1.28-3 libthai0=0.1.28-3 libtheora0=1.1.1+dfsg.1-15 libtiff5=4.1.0+git191117-2 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtsan0=10.2.1-1 libtwolame0=0.4.0-2 libubsan1=10.2.1-1 libuchardet0=0.0.7-1 libudev1=247.1-3 libudfread0=1.1.0-1+b1 libunistring2=0.9.10-4 liburiparser1=0.9.4+dfsg-1 libusb-1.0-0=2:1.0.24-1 libuuid1=2.36.1-2 libuv1=1.40.0-1 libva-drm2=2.10.0-1 libva-x11-2=2.10.0-1 libva2=2.10.0-1 libvdpau1=1.4-2 libvidstab1.1=1.1.0-2+b1 libvorbis0a=1.3.7-1 libvorbisenc2=1.3.7-1 libvorbisfile3=1.3.7-1 libvpx6=1.9.0-1 libvulkan1=1.2.154.1-1 libwavpack1=5.3.0-1 libwayland-client0=1.18.0-2~exp1.1 libwayland-cursor0=1.18.0-2~exp1.1 libwayland-egl1=1.18.0-2~exp1.1 libwayland-server0=1.18.0-2~exp1.1 libwebp6=0.6.1-2+b1 libwebpmux3=0.6.1-2+b1 libwrap0=7.6.q-31 libx11-6=2:1.6.12-1 libx11-data=2:1.6.12-1 libx11-dev=2:1.6.12-1 libx11-xcb1=2:1.6.12-1 libx264-160=2:0.160.3011+gitcde9a93-2+b2 libx265-192=3.4-2 libxapian30=1.4.17-1 libxau-dev=1:1.0.8-1+b2 libxau6=1:1.0.8-1+b2 libxcb-dri2-0=1.14-2 libxcb-dri3-0=1.14-2 libxcb-glx0=1.14-2 libxcb-present0=1.14-2 libxcb-render0=1.14-2 libxcb-shape0=1.14-2 libxcb-shm0=1.14-2 libxcb-sync1=1.14-2 libxcb-xfixes0=1.14-2 libxcb1=1.14-2 libxcb1-dev=1.14-2 libxcursor1=1:1.2.0-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxerces-c3.2=3.2.3+debian-2 libxext6=2:1.3.3-1+b2 libxfixes3=1:5.0.3-2 libxi6=2:1.7.10-1 libxinerama1=2:1.1.4-2 libxkbcommon0=1.0.3-2 libxml2=2.9.10+dfsg-6.3+b1 libxrandr2=2:1.5.1-1 libxrender1=1:0.9.10-1 libxshmfence1=1.3-1 libxss1=1:1.2.3-1 libxv1=2:1.0.11-1 libxvidcore4=2:1.3.7-1 libxxf86vm1=1:1.1.4-1+b2 libyaml-cpp-dev=0.6.3-9 libyaml-cpp0.6=0.6.3-9 libz3-4=4.8.9-1 libzmq5=4.3.3-4 libzstd1=1.4.5+dfsg-4 libzvbi-common=0.2.35-18 libzvbi0=0.2.35-18 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mariadb-common=1:10.5.8-3 mawk=1.3.4.20200120-2 mysql-common=5.8+1.0.6 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 node-jquery=3.5.1+dfsg+~3.5.4-3 ocl-icd-libopencl1=2.2.13-1 odbcinst=2.3.6-0.1+b1 odbcinst1debian2=2.3.6-0.1+b1 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 pkg-config=0.29.2-1 po-debconf=1.0.21 procps=2:3.3.16-5 proj-data=7.2.0-1 sed=4.7-1 sensible-utils=0.0.12+nmu1 shared-mime-info=2.0-1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 ucf=3.0043 util-linux=2.36.1-2 x11-common=1:7.7+21 x11proto-core-dev=2020.1-1 x11proto-dev=2020.1-1 xkb-data=2.29-2 xorg-sgml-doctools=1:1.11-1 xtrans-dev=1.4.0-1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201212T153433Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201210T083846Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d opensurgsim=0.7.0-11 && mkdir -p /build/opensurgsim-zIJNIu && dpkg-source --no-check -x /*.dsc /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && { printf '%s' 'opensurgsim (0.7.0-11+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild against boost 1.74 -- all / amd64 / i386 Build Daemon (x86-conova-01) Sat, 12 Dec 2020 10:23:12 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/opensurgsim-zIJNIu" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607768592" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/opensurgsim-zIJNIu /tmp/opensurgsim-0.7.0-11+b1ovlmc7qh bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.rNfGLPlC8v as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.rNfGLPlC8v Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (633 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4616 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-5) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201212T153433Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201210T083846Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.rNfGLPlC8v Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201212T153433Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201210T083846Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20201212T153433Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201212T153433Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201212T153433Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20201212T153433Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 29s (1200 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.rNfGLPlC8v I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d opensurgsim=0.7.0-11 && mkdir -p /build/opensurgsim-zIJNIu && dpkg-source --no-check -x /*.dsc /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && { printf '%s' 'opensurgsim (0.7.0-11+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild against boost 1.74 -- all / amd64 / i386 Build Daemon (x86-conova-01) Sat, 12 Dec 2020 10:23:12 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/opensurgsim-zIJNIu"' exec /tmp/mmdebstrap.rNfGLPlC8v Reading package lists... NOTICE: 'opensurgsim' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/med-team/opensurgsim.git Please use: git clone https://salsa.debian.org/med-team/opensurgsim.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 11.3 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main opensurgsim 0.7.0-11 (dsc) [2384 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main opensurgsim 0.7.0-11 (tar) [11.2 MB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main opensurgsim 0.7.0-11 (diff) [13.0 kB] Fetched 11.3 MB in 9s (1267 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'opensurgsim_0.7.0-11.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting opensurgsim in /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 dpkg-source: info: unpacking opensurgsim_0.7.0.orig.tar.gz dpkg-source: info: unpacking opensurgsim_0.7.0-11.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fix-build-with-eigen-3-3.patch dpkg-source: info: applying disable-sensitive-tests.patch dpkg-source: info: applying fix-hurd-build.patch dpkg-source: info: applying fix-rigid-representation-test.patch dpkg-source: info: applying fix-matrix-tests.patch dpkg-source: info: applying disable-thread-pool-on-armel.patch dpkg-source: info: applying Assert-death-only-if-supported.patch dpkg-source: info: applying ignore-failing-tests.patch dpkg-source: info: applying boost-1.65-compat.patch dpkg-source: info: applying ignore_test_SurgSimGraphicsTest.patch dpkg-source: info: applying yaml-cpp_0.6.2.patch dpkg-source: info: applying fix_gmock.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607768592" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.rNfGLPlC8v dpkg-buildpackage: info: source package opensurgsim dpkg-buildpackage: info: source version 0.7.0-11+b1 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by all / amd64 / i386 Build Daemon (x86-conova-01) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0' dh_auto_configure -- \ -DCMAKE_LIBRARY_PATH=x86_64-linux-gnu \ -DCMAKE_INSTALL_PREFIX:PATH=/usr \ -DBUILD_DEVICE_MULTIAXIS:BOOL=ON \ -DBUILD_DOCUMENTATION:BOOL=ON \ -DBUILD_EXAMPLES:BOOL=OFF \ -DBUILD_SHARED_LIBS:BOOL=ON \ -DBUILD_TESTING_EIGEN:BOOL=ON \ -DCTEST_CUSTOM_TESTS_IGNORE="MultiAxisDeviceTest" \ -DEIGEN_ALIGNMENT=ON \ -DUSE_SYSTEM_YAMLCPP:BOOL=ON cd obj-x86_64-linux-gnu && 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_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_LIBRARY_PATH=x86_64-linux-gnu -DCMAKE_INSTALL_PREFIX:PATH=/usr -DBUILD_DEVICE_MULTIAXIS:BOOL=ON -DBUILD_DOCUMENTATION:BOOL=ON -DBUILD_EXAMPLES:BOOL=OFF -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING_EIGEN:BOOL=ON -DCTEST_CUSTOM_TESTS_IGNORE=MultiAxisDeviceTest -DEIGEN_ALIGNMENT=ON -DUSE_SYSTEM_YAMLCPP:BOOL=ON .. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- 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 HAVE_FLAG_STD_GNUXX11 -- Performing Test HAVE_FLAG_STD_GNUXX11 - Success -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Found osg: /usr/lib/x86_64-linux-gnu/libosg.so -- Found osgViewer: /usr/lib/x86_64-linux-gnu/libosgViewer.so -- Found osgText: /usr/lib/x86_64-linux-gnu/libosgText.so -- Found osgUtil: /usr/lib/x86_64-linux-gnu/libosgUtil.so -- Found osgDB: /usr/lib/x86_64-linux-gnu/libosgDB.so -- Found osgGA: /usr/lib/x86_64-linux-gnu/libosgGA.so -- Found osgAnimation: /usr/lib/x86_64-linux-gnu/libosgAnimation.so -- Found OpenThreads: /usr/lib/x86_64-linux-gnu/libOpenThreads.so -- Found OpenSceneGraph: /usr/lib/x86_64-linux-gnu/libosg.so;/usr/lib/x86_64-linux-gnu/libosgViewer.so;/usr/lib/x86_64-linux-gnu/libosgText.so;/usr/lib/x86_64-linux-gnu/libosgUtil.so;/usr/lib/x86_64-linux-gnu/libosgDB.so;/usr/lib/x86_64-linux-gnu/libosgGA.so;/usr/lib/x86_64-linux-gnu/libosgAnimation.so;/usr/lib/x86_64-linux-gnu/libOpenThreads.so (found suitable version "3.6.5", minimum required is "3.2") CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindOpenGL.cmake:305 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib/x86_64-linux-gnu/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib/x86_64-linux-gnu/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib/x86_64-linux-gnu/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:54 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found Eigen3: /usr/include/eigen3/Eigen/src/Core/util/Macros.h (found suitable version "3.3.9", minimum required is "3.2.1") -- Could NOT find GLUT (missing: GLUT_glut_LIBRARY GLUT_INCLUDE_DIR) -- Found OpenSceneGraph: /usr/lib/x86_64-linux-gnu/libosg.so;/usr/lib/x86_64-linux-gnu/libosgViewer.so;/usr/lib/x86_64-linux-gnu/libosgText.so;/usr/lib/x86_64-linux-gnu/libosgUtil.so;/usr/lib/x86_64-linux-gnu/libosgDB.so;/usr/lib/x86_64-linux-gnu/libosgGA.so;/usr/lib/x86_64-linux-gnu/libosgAnimation.so;/usr/lib/x86_64-linux-gnu/libOpenThreads.so;/usr/lib/x86_64-linux-gnu/libosg.so;/usr/lib/x86_64-linux-gnu/libOpenThreads.so (found version "3.6.5") CMake Warning (dev) at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:273 (message): The package name passed to `find_package_handle_standard_args` (GLUT) does not match the name of the calling package (GlutFromOsg). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): CMake/FindGlutFromOsg.cmake:40 (find_package_handle_standard_args) CMakeLists.txt:65 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find GLUT (missing: GLUT_glut_LIBRARY GLUT_INCLUDE_DIR) -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found suitable version "1.74.0", minimum required is "1.54") found components: chrono date_time filesystem system thread -- Found Threads: TRUE -- Found yaml-cpp -- Found GoogleMock: /usr/src/googletest/googlemock -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Found Doxygen: /usr/bin/doxygen (found version "1.8.20") found components: doxygen missing components: dot -- Found MathJax: /usr/share/javascript/mathjax -- Using local MathJax: /usr/share/javascript/mathjax -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR USE_SYSTEM_YAMLCPP -- Build files have been written to: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0' dh_auto_build -a cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -B/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/CMakeFiles /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f googletest/CMakeFiles/gtest.dir/build.make googletest/CMakeFiles/gtest.dir/depend make -f SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/build.make SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /usr/src/googletest/googletest /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color= make -f Documentation/CMakeFiles/documentation.dir/build.make Documentation/CMakeFiles/documentation.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/DependInfo.cmake --color= cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/Documentation /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/CMakeFiles/documentation.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/CMakeFiles/documentation.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/CMakeFiles/documentation.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/CMakeFiles/documentation.dir/depend.internal". Scanning dependencies of target documentation make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f Documentation/CMakeFiles/documentation.dir/build.make Documentation/CMakeFiles/documentation.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' Scanning dependencies of target gtest Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/depend.internal". make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f googletest/CMakeFiles/gtest.dir/build.make googletest/CMakeFiles/gtest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 0%] Generating HTML documentation cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation && /usr/bin/doxygen /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/Doxyfile [ 0%] Building CXX object googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DGTEST_CREATE_SHARED_LIBRARY=1 -D_POSIX_C_SOURCE=200809L -Dgtest_EXPORTS -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/usr/src/googletest/googletest/include -I/usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /usr/src/googletest/googletest/src/gtest-all.cc warning: Tag 'TCL_SUBST' at line 205 of file '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 1653 of file '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 1674 of file '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/Documentation/Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Scanning dependencies of target SurgSimFramework make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/build.make SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 0%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Accessible.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Accessible.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.cpp [ 0%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/ApplicationData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/ApplicationData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/ApplicationData.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/Modules/CMakeLists.txt:31: warning: Reached end of file while still inside a (nested) comment. Nesting level 1 (probable line reference: 18) /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:58: warning: no matching file member found for T SurgSim::Framework::convert(boost::any val) Possible candidates: 'SurgSim::Math::Matrix44f convert(boost::any val)' at line 210 of file /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:194: warning: no matching file member found for T SurgSim::Framework::convert(boost::any val) Possible candidates: 'SurgSim::Math::Matrix44f convert(boost::any val)' at line 210 of file /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.cpp: In member function ‘void SurgSim::Framework::Accessible::decode(const YAML::Node&, const std::vector >&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.cpp:176:27: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 176 | catch (std::exception e) | ^ [ 0%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/AssertMessage.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/AssertMessage.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/AssertMessage.cpp [ 0%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Asset.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Asset.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Asset.cpp [ 0%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Barrier.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Barrier.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Barrier.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/OctreeContact.h:68: warning: argument 'nodePath' from the argument list of SurgSim::Collision::OctreeContact::calculateContactWithNode has multiple @param documentation sections /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.cpp:210: warning: argument 'val' from the argument list of SurgSim::Framework::convert has multiple @param documentation sections /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/ComponentManager.h:82: warning: argument 'component' from the argument list of SurgSim::Framework::ComponentManager::tryAddComponent has multiple @param documentation sections /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/ComponentManager.h:82: warning: argument 'container' from the argument list of SurgSim::Framework::ComponentManager::tryAddComponent has multiple @param documentation sections /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.h:188: warning: documented empty return type of SurgSim::Framework::Runtime::addComponents [ 1%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/BasicSceneElement.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/BasicSceneElement.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicSceneElement.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTexture1d.h:52: warning: documented empty return type of SurgSim::Graphics::OsgTexture1d::getSize /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgView.h:92: warning: documented empty return type of SurgSim::Graphics::OsgView::setCamera /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgView.h:72: warning: documented empty return type of SurgSim::Graphics::OsgView::setPosition /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Texture1d.h:40: warning: documented empty return type of SurgSim::Graphics::Texture1d::getSize [ 1%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/BasicThread.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/BasicThread.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicThread.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/View.h:104: warning: documented empty return type of SurgSim::Graphics::View::setCamera /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/View.h:71: warning: documented empty return type of SurgSim::Graphics::View::setPosition [ 1%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/BehaviorManager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/BehaviorManager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BehaviorManager.cpp make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 1%] Built target documentation [ 1%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Component.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Component.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.cpp [ 1%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/ComponentManager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/ComponentManager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/ComponentManager.cpp [ 1%] Linking CXX shared library ../lib/libgtest.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgtest.so.1.10.0 -o ../lib/libgtest.so.1.10.0 CMakeFiles/gtest.dir/src/gtest-all.cc.o -lpthread cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest && /usr/bin/cmake -E cmake_symlink_library ../lib/libgtest.so.1.10.0 ../lib/libgtest.so.1.10.0 ../lib/libgtest.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 1%] Built target gtest make -f GoogleMock/CMakeFiles/gmock.dir/build.make GoogleMock/CMakeFiles/gmock.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /usr/src/googletest/googlemock /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock.dir/depend.internal". Scanning dependencies of target gmock make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f GoogleMock/CMakeFiles/gmock.dir/build.make GoogleMock/CMakeFiles/gmock.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 1%] Building CXX object GoogleMock/CMakeFiles/gmock.dir/src/gmock-all.cc.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DGTEST_CREATE_SHARED_LIBRARY=1 -D_POSIX_C_SOURCE=200809L -Dgmock_EXPORTS -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/usr/src/googletest/googlemock/include -I/usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /usr/src/googletest/googlemock/src/gmock-all.cc [ 1%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/FrameworkConvert.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/FrameworkConvert.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/FrameworkConvert.cpp [ 2%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Logger.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Logger.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Logger.cpp [ 2%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/LoggerManager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/LoggerManager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/LoggerManager.cpp [ 3%] Linking CXX shared library ../lib/libgmock.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgmock.so.1.10.0 -o ../lib/libgmock.so.1.10.0 CMakeFiles/gmock.dir/src/gmock-all.cc.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib ../lib/libgtest.so.1.10.0 -lpthread cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock && /usr/bin/cmake -E cmake_symlink_library ../lib/libgmock.so.1.10.0 ../lib/libgmock.so.1.10.0 ../lib/libgmock.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 3%] Built target gmock make -f googletest/CMakeFiles/gtest_main.dir/build.make googletest/CMakeFiles/gtest_main.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /usr/src/googletest/googletest /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest_main.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest/CMakeFiles/gtest_main.dir/depend.internal". Scanning dependencies of target gtest_main make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f googletest/CMakeFiles/gtest_main.dir/build.make googletest/CMakeFiles/gtest_main.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 3%] Building CXX object googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DGTEST_CREATE_SHARED_LIBRARY=1 -D_POSIX_C_SOURCE=200809L -Dgtest_main_EXPORTS -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /usr/src/googletest/googletest/src/gtest_main.cc [ 4%] Linking CXX shared library ../lib/libgtest_main.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgtest_main.so.1.10.0 -o ../lib/libgtest_main.so.1.10.0 CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib ../lib/libgtest.so.1.10.0 -lpthread cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/googletest && /usr/bin/cmake -E cmake_symlink_library ../lib/libgtest_main.so.1.10.0 ../lib/libgtest_main.so.1.10.0 ../lib/libgtest_main.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 4%] Built target gtest_main make -f GoogleMock/CMakeFiles/gmock_main.dir/build.make GoogleMock/CMakeFiles/gmock_main.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /usr/src/googletest/googlemock /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock_main.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock_main.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock/CMakeFiles/gmock_main.dir/depend.internal". Scanning dependencies of target gmock_main make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f GoogleMock/CMakeFiles/gmock_main.dir/build.make GoogleMock/CMakeFiles/gmock_main.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 4%] Building CXX object GoogleMock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DGTEST_CREATE_SHARED_LIBRARY=1 -D_POSIX_C_SOURCE=200809L -Dgmock_main_EXPORTS -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /usr/src/googletest/googlemock/src/gmock_main.cc [ 4%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/LogMessageBase.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/LogMessageBase.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/LogMessageBase.cpp [ 4%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/LogOutput.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/LogOutput.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/LogOutput.cpp [ 4%] Linking CXX shared library ../lib/libgmock_main.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libgmock_main.so.1.10.0 -o ../lib/libgmock_main.so.1.10.0 CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib ../lib/libgmock.so.1.10.0 ../lib/libgtest.so.1.10.0 -lpthread cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/GoogleMock && /usr/bin/cmake -E cmake_symlink_library ../lib/libgmock_main.so.1.10.0 ../lib/libgmock_main.so.1.10.0 ../lib/libgmock_main.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 4%] Built target gmock_main [ 4%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/PoseComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/PoseComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/PoseComponent.cpp [ 4%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Representation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Representation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.cpp [ 5%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Runtime.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Runtime.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.cpp [ 5%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/SamplingMetricBase.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/SamplingMetricBase.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SamplingMetricBase.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/PoseComponent.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/PoseComponent.cpp:28:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/PoseComponent.cpp:28:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/PoseComponent.cpp:28:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.cpp:31:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.cpp:31:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.cpp:31:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.cpp: In function ‘bool SurgSim::Framework::tryLoadNode(const string&, YAML::Node*)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.cpp:436:32: warning: catching polymorphic type ‘class YAML::ParserException’ by value [-Wcatch-value=] 436 | catch (YAML::ParserException e) | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.cpp: In member function ‘bool SurgSim::Framework::Runtime::tryConvertElements(const string&, const YAML::Node&, std::vector >*)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.cpp:460:26: warning: catching polymorphic type ‘class YAML::Exception’ by value [-Wcatch-value=] 460 | catch (YAML::Exception e) | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Runtime.cpp:465:47: warning: catching polymorphic type ‘class SurgSim::Framework::AssertionFailure’ by value [-Wcatch-value=] 465 | catch (SurgSim::Framework::AssertionFailure e) | ^ [ 5%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Scene.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Scene.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Scene.cpp [ 5%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/SceneElement.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/SceneElement.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp [ 5%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/ThreadPool.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/ThreadPool.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/ThreadPool.cpp [ 5%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/Timer.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/Timer.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Timer.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp: In member function ‘bool SurgSim::Framework::SceneElement::addComponent(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp:76:16: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 76 | catch (std::exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp: In member function ‘virtual bool SurgSim::Framework::SceneElement::decode(const YAML::Node&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp:349:29: warning: catching polymorphic type ‘class YAML::Exception’ by value [-Wcatch-value=] 349 | catch (YAML::Exception e) | ^ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert.h:60, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_set&) [with Value = std::__cxx11::basic_string]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_set >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_set >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.cpp:330:66: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:156:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 156 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object SurgSim/Framework/CMakeFiles/SurgSimFramework.dir/TransferPropertiesBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimFramework_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimFramework.dir/TransferPropertiesBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/TransferPropertiesBehavior.cpp [ 6%] Linking CXX shared library libSurgSimFramework.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimFramework.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimFramework.so.0.7.0 -o libSurgSimFramework.so.0.7.0 CMakeFiles/SurgSimFramework.dir/Accessible.cpp.o CMakeFiles/SurgSimFramework.dir/ApplicationData.cpp.o CMakeFiles/SurgSimFramework.dir/AssertMessage.cpp.o CMakeFiles/SurgSimFramework.dir/Asset.cpp.o CMakeFiles/SurgSimFramework.dir/Barrier.cpp.o CMakeFiles/SurgSimFramework.dir/BasicSceneElement.cpp.o CMakeFiles/SurgSimFramework.dir/BasicThread.cpp.o CMakeFiles/SurgSimFramework.dir/BehaviorManager.cpp.o CMakeFiles/SurgSimFramework.dir/Component.cpp.o CMakeFiles/SurgSimFramework.dir/ComponentManager.cpp.o CMakeFiles/SurgSimFramework.dir/FrameworkConvert.cpp.o CMakeFiles/SurgSimFramework.dir/Logger.cpp.o CMakeFiles/SurgSimFramework.dir/LoggerManager.cpp.o CMakeFiles/SurgSimFramework.dir/LogMessageBase.cpp.o CMakeFiles/SurgSimFramework.dir/LogOutput.cpp.o CMakeFiles/SurgSimFramework.dir/PoseComponent.cpp.o CMakeFiles/SurgSimFramework.dir/Representation.cpp.o CMakeFiles/SurgSimFramework.dir/Runtime.cpp.o CMakeFiles/SurgSimFramework.dir/SamplingMetricBase.cpp.o CMakeFiles/SurgSimFramework.dir/Scene.cpp.o CMakeFiles/SurgSimFramework.dir/SceneElement.cpp.o CMakeFiles/SurgSimFramework.dir/ThreadPool.cpp.o CMakeFiles/SurgSimFramework.dir/Timer.cpp.o CMakeFiles/SurgSimFramework.dir/TransferPropertiesBehavior.cpp.o /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework && /usr/bin/cmake -E cmake_symlink_library libSurgSimFramework.so.0.7.0 libSurgSimFramework.so.0.7.0 libSurgSimFramework.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 6%] Built target SurgSimFramework make -f SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/build.make SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/depend.internal". Scanning dependencies of target SurgSimDataStructures make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/build.make SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 6%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/AabbTreeIntersectionVisitor.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/AabbTreeIntersectionVisitor.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/AabbTreeIntersectionVisitor.cpp [ 6%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/AabbTree.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/AabbTree.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/AabbTree.cpp [ 6%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/AabbTreeData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/AabbTreeData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/AabbTreeData.cpp [ 6%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/AabbTreeNode.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/AabbTreeNode.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/AabbTreeNode.cpp [ 7%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/DataGroup.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/DataGroup.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataGroup.cpp [ 7%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/DataGroupBuilder.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/DataGroupBuilder.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataGroupBuilder.cpp [ 7%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/DataGroupCopier.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/DataGroupCopier.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataGroupCopier.cpp [ 7%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/IndexDirectory.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/IndexDirectory.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/IndexDirectory.cpp [ 7%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/IndexedLocalCoordinate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/IndexedLocalCoordinate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/IndexedLocalCoordinate.cpp [ 7%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/OctreeNode.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/OctreeNode.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/OctreeNode.cpp [ 8%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/OctreeNodePlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/OctreeNodePlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/OctreeNodePlyReaderDelegate.cpp [ 8%] Building C object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/ply.c.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/cc -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -fPIC -o CMakeFiles/SurgSimDataStructures.dir/ply.c.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/ply.c [ 8%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/PlyReader.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/PlyReader.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/PlyReader.cpp [ 8%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/SegmentMesh.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/SegmentMesh.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/SegmentMesh.cpp [ 8%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/Tree.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/Tree.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/Tree.cpp [ 8%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/TreeData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/TreeData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TreeData.cpp [ 9%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/TreeNode.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/TreeNode.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TreeNode.cpp [ 9%] Building CXX object SurgSim/DataStructures/CMakeFiles/SurgSimDataStructures.dir/TriangleMesh.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDataStructures_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDataStructures.dir/TriangleMesh.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TriangleMesh.cpp [ 9%] Linking CXX shared library libSurgSimDataStructures.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimDataStructures.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimDataStructures.so.0.7.0 -o libSurgSimDataStructures.so.0.7.0 CMakeFiles/SurgSimDataStructures.dir/AabbTree.cpp.o CMakeFiles/SurgSimDataStructures.dir/AabbTreeData.cpp.o CMakeFiles/SurgSimDataStructures.dir/AabbTreeIntersectionVisitor.cpp.o CMakeFiles/SurgSimDataStructures.dir/AabbTreeNode.cpp.o CMakeFiles/SurgSimDataStructures.dir/DataGroup.cpp.o CMakeFiles/SurgSimDataStructures.dir/DataGroupBuilder.cpp.o CMakeFiles/SurgSimDataStructures.dir/DataGroupCopier.cpp.o CMakeFiles/SurgSimDataStructures.dir/IndexDirectory.cpp.o CMakeFiles/SurgSimDataStructures.dir/IndexedLocalCoordinate.cpp.o CMakeFiles/SurgSimDataStructures.dir/OctreeNode.cpp.o CMakeFiles/SurgSimDataStructures.dir/OctreeNodePlyReaderDelegate.cpp.o CMakeFiles/SurgSimDataStructures.dir/ply.c.o CMakeFiles/SurgSimDataStructures.dir/PlyReader.cpp.o CMakeFiles/SurgSimDataStructures.dir/SegmentMesh.cpp.o CMakeFiles/SurgSimDataStructures.dir/Tree.cpp.o CMakeFiles/SurgSimDataStructures.dir/TreeData.cpp.o CMakeFiles/SurgSimDataStructures.dir/TreeNode.cpp.o CMakeFiles/SurgSimDataStructures.dir/TriangleMesh.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures && /usr/bin/cmake -E cmake_symlink_library libSurgSimDataStructures.so.0.7.0 libSurgSimDataStructures.so.0.7.0 libSurgSimDataStructures.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 9%] Built target SurgSimDataStructures make -f SurgSim/Math/CMakeFiles/SurgSimMath.dir/build.make SurgSim/Math/CMakeFiles/SurgSimMath.dir/depend make -f SurgSim/Input/CMakeFiles/SurgSimInput.dir/build.make SurgSim/Input/CMakeFiles/SurgSimInput.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/CMakeFiles/SurgSimMath.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/CMakeFiles/SurgSimInput.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/CMakeFiles/SurgSimMath.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/CMakeFiles/SurgSimMath.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/CMakeFiles/SurgSimMath.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/CMakeFiles/SurgSimInput.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/CMakeFiles/SurgSimInput.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/CMakeFiles/SurgSimInput.dir/depend.internal". Scanning dependencies of target SurgSimInput make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Input/CMakeFiles/SurgSimInput.dir/build.make SurgSim/Input/CMakeFiles/SurgSimInput.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 9%] Building CXX object SurgSim/Input/CMakeFiles/SurgSimInput.dir/CommonDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimInput_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimInput.dir/CommonDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/CommonDevice.cpp [ 9%] Building CXX object SurgSim/Input/CMakeFiles/SurgSimInput.dir/CombiningOutputComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimInput_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimInput.dir/CombiningOutputComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/CombiningOutputComponent.cpp [ 10%] Building CXX object SurgSim/Input/CMakeFiles/SurgSimInput.dir/InputComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimInput_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimInput.dir/InputComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/InputComponent.cpp Scanning dependencies of target SurgSimMath make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Math/CMakeFiles/SurgSimMath.dir/build.make SurgSim/Math/CMakeFiles/SurgSimMath.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 10%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/BoxShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/BoxShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/BoxShape.cpp [ 10%] Building CXX object SurgSim/Input/CMakeFiles/SurgSimInput.dir/InputManager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimInput_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimInput.dir/InputManager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/InputManager.cpp [ 10%] Building CXX object SurgSim/Input/CMakeFiles/SurgSimInput.dir/OutputComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimInput_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimInput.dir/OutputComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/OutputComponent.cpp [ 11%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/CapsuleShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/CapsuleShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CapsuleShape.cpp [ 11%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/CardinalSplines.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/CardinalSplines.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CardinalSplines.cpp [ 11%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/CompoundShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/CompoundShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp [ 11%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/CylinderShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/CylinderShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CylinderShape.cpp [ 11%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/DoubleSidedPlaneShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/DoubleSidedPlaneShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/DoubleSidedPlaneShape.cpp [ 11%] Linking CXX shared library libSurgSimInput.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimInput.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimInput.so.0.7.0 -o libSurgSimInput.so.0.7.0 CMakeFiles/SurgSimInput.dir/CombiningOutputComponent.cpp.o CMakeFiles/SurgSimInput.dir/CommonDevice.cpp.o CMakeFiles/SurgSimInput.dir/InputComponent.cpp.o CMakeFiles/SurgSimInput.dir/InputManager.cpp.o CMakeFiles/SurgSimInput.dir/OutputComponent.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input && /usr/bin/cmake -E cmake_symlink_library libSurgSimInput.so.0.7.0 libSurgSimInput.so.0.7.0 libSurgSimInput.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 11%] Built target SurgSimInput make -f SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/build.make SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/IdentityPoseDevice /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/depend.internal". Scanning dependencies of target IdentityPoseDevice make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/build.make SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 11%] Building CXX object SurgSim/Devices/IdentityPoseDevice/CMakeFiles/IdentityPoseDevice.dir/IdentityPoseDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DIdentityPoseDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/IdentityPoseDevice -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/IdentityPoseDevice.dir/IdentityPoseDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/IdentityPoseDevice/IdentityPoseDevice.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp: In member function ‘void SurgSim::Math::CompoundShape::setPose(size_t, const RigidTransform3d&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp:234:11: warning: unnecessary parentheses in declaration of ‘m_mutex’ [-Wparentheses] 234 | WriteLock(m_mutex); | ^ [ 11%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/GaussLegendreQuadrature.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/GaussLegendreQuadrature.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/GaussLegendreQuadrature.cpp [ 12%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/LinearSolveAndInverse.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/LinearSolveAndInverse.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/LinearSolveAndInverse.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp:17: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/convert.h:213:30: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::vector&) [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::vector, Eigen::Transform > >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::vector, Eigen::Transform > >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp:31:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/convert.h:213:30: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::vector&) [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::vector, Eigen::Transform > >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::vector, Eigen::Transform > >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp:31:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/convert.h:213:30: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::vector&) [with T = std::pair, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::vector, Eigen::Transform > >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::vector, Eigen::Transform > >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.cpp:31:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ make -f SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/build.make SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/depend.internal". Scanning dependencies of target KeyboardDevice make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/build.make SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 12%] Building CXX object SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/KeyboardDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DKeyboardDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/KeyboardDevice.dir/KeyboardDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/KeyboardDevice.cpp [ 12%] Linking CXX shared library libIdentityPoseDevice.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice && /usr/bin/cmake -E cmake_link_script CMakeFiles/IdentityPoseDevice.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libIdentityPoseDevice.so.0.7.0 -o libIdentityPoseDevice.so.0.7.0 CMakeFiles/IdentityPoseDevice.dir/IdentityPoseDevice.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../../Input/libSurgSimInput.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice && /usr/bin/cmake -E cmake_symlink_library libIdentityPoseDevice.so.0.7.0 libIdentityPoseDevice.so.0.7.0 libIdentityPoseDevice.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 12%] Built target IdentityPoseDevice make -f SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/build.make SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/depend.internal". Scanning dependencies of target MouseDevice make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/build.make SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 13%] Building CXX object SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/MouseDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMouseDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MouseDevice.dir/MouseDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/MouseDevice.cpp [ 13%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/LinearSparseSolveAndInverse.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/LinearSparseSolveAndInverse.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/LinearSparseSolveAndInverse.cpp [ 13%] Building CXX object SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/KeyboardScaffold.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DKeyboardDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/KeyboardDevice.dir/KeyboardScaffold.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/KeyboardScaffold.cpp [ 13%] Building CXX object SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/MouseScaffold.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMouseDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MouseDevice.dir/MouseScaffold.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/MouseScaffold.cpp [ 13%] Building CXX object SurgSim/Devices/Mouse/CMakeFiles/MouseDevice.dir/OsgMouseHandler.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMouseDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MouseDevice.dir/OsgMouseHandler.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/OsgMouseHandler.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/KeyboardScaffold.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::KeyboardScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/KeyboardScaffold.cpp:120:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Devices::KeyboardScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::KeyboardScaffold]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/KeyboardScaffold.cpp:120:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/MouseScaffold.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::MouseScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/MouseScaffold.cpp:133:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Devices::MouseScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::MouseScaffold]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/MouseScaffold.cpp:133:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 14%] Building CXX object SurgSim/Devices/Keyboard/CMakeFiles/KeyboardDevice.dir/OsgKeyboardHandler.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DKeyboardDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/KeyboardDevice.dir/OsgKeyboardHandler.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/OsgKeyboardHandler.cpp [ 14%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/MathConvert.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/MathConvert.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.cpp [ 14%] Linking CXX shared library libMouseDevice.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse && /usr/bin/cmake -E cmake_link_script CMakeFiles/MouseDevice.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libMouseDevice.so.0.7.0 -o libMouseDevice.so.0.7.0 CMakeFiles/MouseDevice.dir/MouseDevice.cpp.o CMakeFiles/MouseDevice.dir/MouseScaffold.cpp.o CMakeFiles/MouseDevice.dir/OsgMouseHandler.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../../Input/libSurgSimInput.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse && /usr/bin/cmake -E cmake_symlink_library libMouseDevice.so.0.7.0 libMouseDevice.so.0.7.0 libMouseDevice.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 14%] Built target MouseDevice make -f SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/build.make SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/VisualTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/depend.internal". Scanning dependencies of target MouseVisualTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/build.make SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 14%] Building CXX object SurgSim/Devices/Mouse/VisualTests/CMakeFiles/MouseVisualTest.dir/MouseVisualTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -o CMakeFiles/MouseVisualTest.dir/MouseVisualTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/VisualTests/MouseVisualTests.cpp [ 14%] Linking CXX shared library libKeyboardDevice.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard && /usr/bin/cmake -E cmake_link_script CMakeFiles/KeyboardDevice.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libKeyboardDevice.so.0.7.0 -o libKeyboardDevice.so.0.7.0 CMakeFiles/KeyboardDevice.dir/KeyboardDevice.cpp.o CMakeFiles/KeyboardDevice.dir/KeyboardScaffold.cpp.o CMakeFiles/KeyboardDevice.dir/OsgKeyboardHandler.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../../Input/libSurgSimInput.so.0.7.0 -lpthread -lrt -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard && /usr/bin/cmake -E cmake_symlink_library libKeyboardDevice.so.0.7.0 libKeyboardDevice.so.0.7.0 libKeyboardDevice.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 14%] Built target KeyboardDevice make -f SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/build.make SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/depend.internal". Scanning dependencies of target SurgSimGraphics make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/build.make SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 14%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/Camera.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/Camera.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Camera.cpp [ 14%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/MeshShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/MeshShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MeshShape.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Camera.cpp:19: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Camera.cpp:29:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Camera.cpp:34:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Linking CXX executable MouseVisualTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/VisualTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/MouseVisualTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/MouseVisualTest.dir/MouseVisualTests.cpp.o -o MouseVisualTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../libMouseDevice.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 14%] Built target MouseVisualTest [ 14%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/MlcpGaussSeidelSolver.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/MlcpGaussSeidelSolver.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MlcpGaussSeidelSolver.cpp [ 14%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/MlcpProblem.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/MlcpProblem.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MlcpProblem.cpp [ 15%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OctreeShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OctreeShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OctreeShape.cpp In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Vector.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/NormalData.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MeshShape.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MeshShape.cpp:16: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processFace(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘*((void*)(& triangle)+24).Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ [ 15%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeEquation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeEquation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeEquation.cpp [ 15%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/CurveRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/CurveRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/CurveRepresentation.cpp [ 15%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolver.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolver.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolver.cpp [ 15%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverEulerExplicit.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverEulerExplicit.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverEulerExplicit.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/CurveRepresentation.cpp:19: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/CurveRepresentation.cpp:31:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverEulerExplicitModified.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverEulerExplicitModified.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverEulerExplicitModified.cpp [ 15%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverEulerImplicit.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverEulerImplicit.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverEulerImplicit.cpp [ 16%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerExplicit.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerExplicit.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverLinearEulerExplicit.cpp [ 16%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/Group.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/Group.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Group.cpp [ 16%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerExplicitModified.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerExplicitModified.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverLinearEulerExplicitModified.cpp [ 17%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/Manager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/Manager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Manager.cpp [ 17%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerImplicit.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerImplicit.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverLinearEulerImplicit.cpp [ 17%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverLinearRungeKutta4.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverLinearRungeKutta4.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverLinearRungeKutta4.cpp [ 17%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverLinearStatic.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverLinearStatic.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverLinearStatic.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Light.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Manager.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Light.h:55:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverRungeKutta4.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverRungeKutta4.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverRungeKutta4.cpp [ 18%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeSolverStatic.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeSolverStatic.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeSolverStatic.cpp [ 18%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/OdeState.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/OdeState.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/OdeState.cpp [ 18%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/Mesh.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/Mesh.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Mesh.cpp [ 18%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/ParticlesShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/ParticlesShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/ParticlesShape.cpp [ 18%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/PlaneShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/PlaneShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/PlaneShape.cpp [ 18%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/SegmentMeshShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/SegmentMeshShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/SegmentMeshShape.cpp [ 18%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/SegmentMeshShapePlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/SegmentMeshShapePlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/SegmentMeshShapePlyReaderDelegate.cpp [ 18%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/MeshPlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/MeshPlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/MeshPlyReaderDelegate.cpp [ 19%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/Shape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/Shape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Shape.cpp [ 19%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/SphereShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/SphereShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/SphereShape.cpp [ 19%] Building CXX object SurgSim/Math/CMakeFiles/SurgSimMath.dir/SurfaceMeshShape.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimMath_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimMath.dir/SurfaceMeshShape.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/SurfaceMeshShape.cpp [ 19%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgAxesRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgAxesRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgAxesRepresentation.cpp [ 19%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgBoxRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgBoxRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.cpp [ 19%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgCamera.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgCamera.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCamera.cpp In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Vector.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/NormalData.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TriangleMesh.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/SurfaceMeshShape.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/SurfaceMeshShape.cpp:17: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processFace(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘*((void*)(& triangle)+24).Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ [ 19%] Linking CXX shared library libSurgSimMath.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimMath.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimMath.so.0.7.0 -o libSurgSimMath.so.0.7.0 CMakeFiles/SurgSimMath.dir/BoxShape.cpp.o CMakeFiles/SurgSimMath.dir/CapsuleShape.cpp.o CMakeFiles/SurgSimMath.dir/CardinalSplines.cpp.o CMakeFiles/SurgSimMath.dir/CompoundShape.cpp.o CMakeFiles/SurgSimMath.dir/CylinderShape.cpp.o CMakeFiles/SurgSimMath.dir/DoubleSidedPlaneShape.cpp.o CMakeFiles/SurgSimMath.dir/GaussLegendreQuadrature.cpp.o CMakeFiles/SurgSimMath.dir/LinearSolveAndInverse.cpp.o CMakeFiles/SurgSimMath.dir/LinearSparseSolveAndInverse.cpp.o CMakeFiles/SurgSimMath.dir/MathConvert.cpp.o CMakeFiles/SurgSimMath.dir/MeshShape.cpp.o CMakeFiles/SurgSimMath.dir/MlcpGaussSeidelSolver.cpp.o CMakeFiles/SurgSimMath.dir/MlcpProblem.cpp.o CMakeFiles/SurgSimMath.dir/OctreeShape.cpp.o CMakeFiles/SurgSimMath.dir/OdeEquation.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolver.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverEulerExplicit.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverEulerExplicitModified.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverEulerImplicit.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerExplicit.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerExplicitModified.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverLinearEulerImplicit.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverLinearRungeKutta4.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverLinearStatic.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverRungeKutta4.cpp.o CMakeFiles/SurgSimMath.dir/OdeSolverStatic.cpp.o CMakeFiles/SurgSimMath.dir/OdeState.cpp.o CMakeFiles/SurgSimMath.dir/ParticlesShape.cpp.o CMakeFiles/SurgSimMath.dir/PlaneShape.cpp.o CMakeFiles/SurgSimMath.dir/SegmentMeshShape.cpp.o CMakeFiles/SurgSimMath.dir/SegmentMeshShapePlyReaderDelegate.cpp.o CMakeFiles/SurgSimMath.dir/Shape.cpp.o CMakeFiles/SurgSimMath.dir/SphereShape.cpp.o CMakeFiles/SurgSimMath.dir/SurfaceMeshShape.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgAxesRepresentation.cpp:17: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitAxes]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgAxesRepresentation.cpp:47:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitBox]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.cpp:100:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitAxes]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitAxes]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgAxesRepresentation.cpp:47:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitBox]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitBox]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.cpp:100:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:39:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math && /usr/bin/cmake -E cmake_symlink_library libSurgSimMath.so.0.7.0 libSurgSimMath.so.0.7.0 libSurgSimMath.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 19%] Built target SurgSimMath make -f SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/build.make SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/VisualTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/depend.internal". Scanning dependencies of target KeyboardVisualTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/build.make SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 19%] Building CXX object SurgSim/Devices/Keyboard/VisualTests/CMakeFiles/KeyboardVisualTest.dir/KeyboardVisualTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -o CMakeFiles/KeyboardVisualTest.dir/KeyboardVisualTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/VisualTests/KeyboardVisualTests.cpp [ 20%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgCapsuleRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgCapsuleRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.cpp [ 20%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgCurveRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgCurveRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCurveRepresentation.cpp [ 21%] Linking CXX executable KeyboardVisualTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/VisualTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/KeyboardVisualTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/KeyboardVisualTest.dir/KeyboardVisualTests.cpp.o -o KeyboardVisualTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../libKeyboardDevice.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 21%] Built target KeyboardVisualTest make -f SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/build.make SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/depend.internal". Scanning dependencies of target SurgSimParticles make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/build.make SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 21%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/DefaultPointGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/DefaultPointGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/DefaultPointGenerator.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCamera.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCamera.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitCylinder]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.cpp:112:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitSphere]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.cpp:118:26: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitCylinder]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitCylinder]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.cpp:112:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitSphere]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitSphere]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCapsuleRepresentation.cpp:118:26: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 21%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/Emitter.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/Emitter.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Emitter.cpp [ 21%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgCylinderRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgCylinderRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCylinderRepresentation.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Emitter.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/convert.h:299:30: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::pair<_T1, _T2>&) [with T = Eigen::Matrix; U = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::pair, Eigen::Matrix >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::pair, Eigen::Matrix >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Emitter.cpp:56:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Emitter.cpp:57:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Emitter.cpp:57:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/ParticlesCollisionRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/ParticlesCollisionRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/ParticlesCollisionRepresentation.cpp [ 21%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgFont.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgFont.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgFont.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCylinderRepresentation.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitCylinder]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCylinderRepresentation.cpp:93:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitCylinder]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitCylinder]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCylinderRepresentation.cpp:93:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 22%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/PointGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/PointGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/PointGenerator.cpp [ 22%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgGroup.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgGroup.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgGroup.cpp [ 22%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgLight.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgLight.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgLight.cpp [ 22%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/RandomBoxPointGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/RandomBoxPointGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/RandomBoxPointGenerator.cpp [ 23%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgLog.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgLog.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgLog.cpp [ 23%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/RandomMeshPointGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/RandomMeshPointGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/RandomMeshPointGenerator.cpp [ 23%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgManager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgManager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgManager.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgLight.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgLight.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Light.h:55:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgMaterial.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgMaterial.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgMaterial.cpp [ 23%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/RandomPointGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/RandomPointGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/RandomPointGenerator.cpp [ 23%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/RandomSpherePointGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/RandomSpherePointGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/RandomSpherePointGenerator.cpp [ 23%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgMeshRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgMeshRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgMeshRepresentation.cpp [ 23%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/Representation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/Representation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Representation.cpp [ 23%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgModel.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgModel.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgModel.cpp make -f SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/build.make SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/depend.internal". Scanning dependencies of target SurgSimCollision make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/build.make SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 23%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/BoxCapsuleContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/BoxCapsuleContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/BoxCapsuleContact.cpp [ 24%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/Sink.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/Sink.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Sink.cpp [ 24%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgOctreeRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgOctreeRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgOctreeRepresentation.cpp [ 25%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgPlaneRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgPlaneRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgPlaneRepresentation.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgOctreeRepresentation.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitBox]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgOctreeRepresentation.cpp:123:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call [ 25%] Building CXX object SurgSim/Particles/CMakeFiles/SurgSimParticles.dir/SphRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimParticles_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimParticles.dir/SphRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/SphRepresentation.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitBox]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitBox]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgOctreeRepresentation.cpp:123:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 25%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/BoxDoubleSidedPlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/BoxDoubleSidedPlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/BoxDoubleSidedPlaneContact.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgPlaneRepresentation.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgPlaneRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgPlane]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgPlaneRepresentation.cpp:44:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgPlane]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgPlane]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgPlaneRepresentation.cpp:44:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/SphRepresentation.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/SphRepresentation.cpp:55:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgPointCloudRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgPointCloudRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgPointCloudRepresentation.cpp [ 25%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgProgram.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgProgram.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgProgram.cpp [ 25%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.cpp [ 26%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/BoxPlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/BoxPlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/BoxPlaneContact.cpp [ 26%] Linking CXX shared library libSurgSimParticles.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimParticles.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimParticles.so.0.7.0 -o libSurgSimParticles.so.0.7.0 CMakeFiles/SurgSimParticles.dir/DefaultPointGenerator.cpp.o CMakeFiles/SurgSimParticles.dir/Emitter.cpp.o CMakeFiles/SurgSimParticles.dir/ParticlesCollisionRepresentation.cpp.o CMakeFiles/SurgSimParticles.dir/PointGenerator.cpp.o CMakeFiles/SurgSimParticles.dir/RandomBoxPointGenerator.cpp.o CMakeFiles/SurgSimParticles.dir/RandomMeshPointGenerator.cpp.o CMakeFiles/SurgSimParticles.dir/RandomPointGenerator.cpp.o CMakeFiles/SurgSimParticles.dir/RandomSpherePointGenerator.cpp.o CMakeFiles/SurgSimParticles.dir/Representation.cpp.o CMakeFiles/SurgSimParticles.dir/Sink.cpp.o CMakeFiles/SurgSimParticles.dir/SphRepresentation.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../Math/libSurgSimMath.so.0.7.0 ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles && /usr/bin/cmake -E cmake_symlink_library libSurgSimParticles.so.0.7.0 libSurgSimParticles.so.0.7.0 libSurgSimParticles.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 26%] Built target SurgSimParticles make -f SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/build.make SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/depend.internal". Scanning dependencies of target SurgSimDeviceFilters make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/build.make SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 27%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/BoolToScalar.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/BoolToScalar.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/BoolToScalar.cpp [ 27%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/DeviceFilter.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/DeviceFilter.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/DeviceFilter.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/FilteredDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/FilteredDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp [ 27%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/BoxSphereContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/BoxSphereContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/BoxSphereContact.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::initialize()’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:57:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 57 | boost::unique_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::finalize()’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:105:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 105 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::addInputConsumer(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:123:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 123 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::removeInputConsumer(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:140:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 140 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual void SurgSim::Devices::FilteredDevice::clearInputConsumers()’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:157:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 157 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::setOutputProducer(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:167:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 167 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::removeOutputProducer(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:184:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 184 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual bool SurgSim::Devices::FilteredDevice::hasOutputProducer()’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:201:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 201 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘virtual void SurgSim::Devices::FilteredDevice::clearOutputProducer()’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:208:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 208 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘void SurgSim::Devices::FilteredDevice::setDevice(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:220:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 220 | boost::unique_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘void SurgSim::Devices::FilteredDevice::addFilter(std::shared_ptr)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:228:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 228 | boost::unique_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘const std::vector >& SurgSim::Devices::FilteredDevice::getDevices() const’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:234:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 234 | boost::shared_lock(m_deviceMutex); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp: In member function ‘bool SurgSim::Devices::FilteredDevice::setDevices(const std::vector >&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/FilteredDevice.cpp:242:41: warning: unnecessary parentheses in declaration of ‘m_deviceMutex’ [-Wparentheses] 242 | boost::unique_lock(m_deviceMutex); | ^ [ 27%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/ForceScale.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/ForceScale.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/ForceScale.cpp [ 27%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgSceneryRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgSceneryRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSceneryRepresentation.cpp [ 27%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/PoseIntegrator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/PoseIntegrator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/PoseIntegrator.cpp [ 27%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/PoseTransform.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/PoseTransform.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/PoseTransform.cpp [ 27%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/CapsuleSphereContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/CapsuleSphereContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/CapsuleSphereContact.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/PoseTransform.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/PoseTransform.cpp:42:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/PoseTransform.cpp:42:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/PoseTransform.cpp:42:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object SurgSim/Devices/DeviceFilters/CMakeFiles/SurgSimDeviceFilters.dir/RecordPose.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDeviceFilters_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDeviceFilters.dir/RecordPose.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/RecordPose.cpp [ 28%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgScreenSpacePass.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgScreenSpacePass.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgScreenSpacePass.cpp [ 28%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/CollisionPair.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/CollisionPair.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/CollisionPair.cpp [ 28%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/CompoundShapeContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/CompoundShapeContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/CompoundShapeContact.cpp [ 28%] Linking CXX shared library libSurgSimDeviceFilters.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimDeviceFilters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimDeviceFilters.so.0.7.0 -o libSurgSimDeviceFilters.so.0.7.0 CMakeFiles/SurgSimDeviceFilters.dir/BoolToScalar.cpp.o CMakeFiles/SurgSimDeviceFilters.dir/DeviceFilter.cpp.o CMakeFiles/SurgSimDeviceFilters.dir/FilteredDevice.cpp.o CMakeFiles/SurgSimDeviceFilters.dir/ForceScale.cpp.o CMakeFiles/SurgSimDeviceFilters.dir/PoseIntegrator.cpp.o CMakeFiles/SurgSimDeviceFilters.dir/PoseTransform.cpp.o CMakeFiles/SurgSimDeviceFilters.dir/RecordPose.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: -lpthread -lrt ../../Input/libSurgSimInput.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters && /usr/bin/cmake -E cmake_symlink_library libSurgSimDeviceFilters.so.0.7.0 libSurgSimDeviceFilters.so.0.7.0 libSurgSimDeviceFilters.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 28%] Built target SurgSimDeviceFilters make -f SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/build.make SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/depend.internal". Scanning dependencies of target ReplayPoseDevice make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/build.make SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 28%] Building CXX object SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/ReplayPoseDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DReplayPoseDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/ReplayPoseDevice.dir/ReplayPoseDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/ReplayPoseDevice.cpp [ 29%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgScreenSpaceQuadRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgScreenSpaceQuadRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgScreenSpaceQuadRepresentation.cpp [ 29%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/ContactCalculation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/ContactCalculation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ContactCalculation.cpp [ 30%] Building CXX object SurgSim/Devices/ReplayPoseDevice/CMakeFiles/ReplayPoseDevice.dir/ReplayPoseScaffold.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DReplayPoseDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/ReplayPoseDevice.dir/ReplayPoseScaffold.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/ReplayPoseScaffold.cpp [ 31%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/ContactFilter.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/ContactFilter.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ContactFilter.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/ReplayPoseScaffold.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::ReplayPoseScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/ReplayPoseScaffold.cpp:69:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call [ 31%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgSkeletonRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgSkeletonRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Devices::ReplayPoseScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::ReplayPoseScaffold]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/ReplayPoseScaffold.cpp:69:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 31%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/DefaultContactCalculation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/DefaultContactCalculation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/DefaultContactCalculation.cpp [ 31%] Linking CXX shared library libReplayPoseDevice.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReplayPoseDevice.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libReplayPoseDevice.so.0.7.0 -o libReplayPoseDevice.so.0.7.0 CMakeFiles/ReplayPoseDevice.dir/ReplayPoseDevice.cpp.o CMakeFiles/ReplayPoseDevice.dir/ReplayPoseScaffold.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../../Input/libSurgSimInput.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice && /usr/bin/cmake -E cmake_symlink_library libReplayPoseDevice.so.0.7.0 libReplayPoseDevice.so.0.7.0 libReplayPoseDevice.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 31%] Built target ReplayPoseDevice make -f SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/build.make SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/depend.internal". Scanning dependencies of target MultiAxisDevice make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/build.make SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 31%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/MultiAxisDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/MultiAxisDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/MultiAxisDevice.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp: In member function ‘virtual SurgSim::Math::RigidTransform3d SurgSim::Graphics::OsgSkeletonRepresentation::getBonePose(const string&) const’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:263:18: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 263 | return std::move(pose); | ~~~~~~~~~^~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:263:18: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp: In member function ‘virtual SurgSim::Math::RigidTransform3d SurgSim::Graphics::OsgSkeletonRepresentation::getNeutralBonePose(const string&) const’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:302:18: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 302 | return std::move(pose); | ~~~~~~~~~^~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:302:18: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp: In member function ‘virtual std::map, Eigen::Transform > SurgSim::Graphics::OsgSkeletonRepresentation::getNeutralBonePoses() const’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:322:18: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 322 | return std::move(neutralBonePoses); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:322:18: note: remove ‘std::move’ call [ 31%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/RawMultiAxisDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/RawMultiAxisDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisDevice.cpp [ 31%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/ElementContactFilter.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/ElementContactFilter.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ElementContactFilter.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.h:26, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSkeletonRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/convert.h:186:48: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::map&) [with K = std::__cxx11::basic_string; V = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::map, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::map, Eigen::Transform >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/SkeletonRepresentation.h:60:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/convert.h:186:48: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::map&) [with K = std::__cxx11::basic_string; V = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::map, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::map, Eigen::Transform >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/SkeletonRepresentation.h:60:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/convert.h:186:48: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::map&) [with K = std::__cxx11::basic_string; V = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::map, Eigen::Transform >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::map, Eigen::Transform >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/SkeletonRepresentation.h:60:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgSphereRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgSphereRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSphereRepresentation.cpp [ 31%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/RawMultiAxisScaffold.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/RawMultiAxisScaffold.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp: In member function ‘std::unique_ptr SurgSim::Devices::RawMultiAxisScaffold::openDevice(const string&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp:421:18: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 421 | return std::move(handle); | ~~~~~~~~~^~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp:421:18: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp:35: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::RawMultiAxisScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp:562:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Devices::RawMultiAxisScaffold]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Devices::RawMultiAxisScaffold]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.cpp:562:28: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSphereRepresentation.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSphereRepresentation.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitSphere]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSphereRepresentation.cpp:57:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call [ 31%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/OctreeCapsuleContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/OctreeCapsuleContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/OctreeCapsuleContact.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = SurgSim::Graphics::OsgUnitSphere]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = SurgSim::Graphics::OsgUnitSphere]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgSphereRepresentation.cpp:57:20: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 31%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTextRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTextRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTextRepresentation.cpp [ 32%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/RawMultiAxisThread.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/RawMultiAxisThread.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/RawMultiAxisThread.cpp [ 32%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTexture.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTexture.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTexture.cpp [ 32%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/OctreeContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/OctreeContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/OctreeContact.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTextRepresentation.cpp: In constructor ‘SurgSim::Graphics::OsgTextRepresentation::OsgTextRepresentation(const string&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTextRepresentation.cpp:65:24: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 65 | catch (std::exception e) | ^ [ 32%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTexture1d.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTexture1d.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTexture1d.cpp [ 32%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/SystemInputDeviceHandle.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/SystemInputDeviceHandle.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/SystemInputDeviceHandle.cpp [ 32%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/linux/CreateInputDeviceHandle.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/linux/CreateInputDeviceHandle.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/linux/CreateInputDeviceHandle.cpp [ 32%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/linux/FileDescriptor.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/linux/FileDescriptor.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/linux/FileDescriptor.cpp [ 33%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTexture2d.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTexture2d.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTexture2d.cpp [ 33%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/linux/GetSystemError.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/linux/GetSystemError.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/linux/GetSystemError.cpp [ 33%] Building CXX object SurgSim/Devices/MultiAxis/CMakeFiles/MultiAxisDevice.dir/linux/InputDeviceHandle.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMultiAxisDevice_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/MultiAxisDevice.dir/linux/InputDeviceHandle.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/linux/InputDeviceHandle.cpp [ 33%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/OctreeDoubleSidedPlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/OctreeDoubleSidedPlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/OctreeDoubleSidedPlaneContact.cpp [ 34%] Linking CXX shared library libMultiAxisDevice.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/cmake -E cmake_link_script CMakeFiles/MultiAxisDevice.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libMultiAxisDevice.so.0.7.0 -o libMultiAxisDevice.so.0.7.0 CMakeFiles/MultiAxisDevice.dir/MultiAxisDevice.cpp.o CMakeFiles/MultiAxisDevice.dir/RawMultiAxisDevice.cpp.o CMakeFiles/MultiAxisDevice.dir/RawMultiAxisScaffold.cpp.o CMakeFiles/MultiAxisDevice.dir/RawMultiAxisThread.cpp.o CMakeFiles/MultiAxisDevice.dir/SystemInputDeviceHandle.cpp.o CMakeFiles/MultiAxisDevice.dir/linux/CreateInputDeviceHandle.cpp.o CMakeFiles/MultiAxisDevice.dir/linux/FileDescriptor.cpp.o CMakeFiles/MultiAxisDevice.dir/linux/GetSystemError.cpp.o CMakeFiles/MultiAxisDevice.dir/linux/InputDeviceHandle.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../DeviceFilters/libSurgSimDeviceFilters.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis && /usr/bin/cmake -E cmake_symlink_library libMultiAxisDevice.so.0.7.0 libMultiAxisDevice.so.0.7.0 libMultiAxisDevice.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 34%] Built target MultiAxisDevice make -f SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/build.make SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/depend.internal". Scanning dependencies of target SurgSimDevices make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/build.make SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 34%] Building CXX object SurgSim/Devices/CMakeFiles/SurgSimDevices.dir/DeviceUtilities.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimDevices_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimDevices.dir/DeviceUtilities.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceUtilities.cpp [ 34%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTexture3d.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTexture3d.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTexture3d.cpp [ 34%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTextureCubeMap.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTextureCubeMap.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTextureCubeMap.cpp [ 35%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/OctreePlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/OctreePlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/OctreePlaneContact.cpp [ 35%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTextureRectangle.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTextureRectangle.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTextureRectangle.cpp [ 35%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgTrackballZoomManipulator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgTrackballZoomManipulator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgTrackballZoomManipulator.cpp [ 35%] Linking CXX shared library libSurgSimDevices.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimDevices.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimDevices.so.0.7.0 -o libSurgSimDevices.so.0.7.0 CMakeFiles/SurgSimDevices.dir/DeviceUtilities.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: IdentityPoseDevice/libIdentityPoseDevice.so.0.7.0 Keyboard/libKeyboardDevice.so.0.7.0 Mouse/libMouseDevice.so.0.7.0 ReplayPoseDevice/libReplayPoseDevice.so.0.7.0 MultiAxis/libMultiAxisDevice.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads DeviceFilters/libSurgSimDeviceFilters.so.0.7.0 ../Input/libSurgSimInput.so.0.7.0 ../Math/libSurgSimMath.so.0.7.0 ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices && /usr/bin/cmake -E cmake_symlink_library libSurgSimDevices.so.0.7.0 libSurgSimDevices.so.0.7.0 libSurgSimDevices.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 35%] Built target SurgSimDevices [ 35%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgUniformBase.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgUniformBase.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniformBase.cpp [ 36%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgUniformFactory.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgUniformFactory.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniformFactory.cpp [ 36%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgUnitAxes.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgUnitAxes.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUnitAxes.cpp [ 36%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/OctreeSphereContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/OctreeSphereContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/OctreeSphereContact.cpp [ 36%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/Representation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/Representation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.cpp [ 36%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgVectorFieldRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgVectorFieldRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgVectorFieldRepresentation.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniformFactory.cpp:24: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 3; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 2; int Cols = 2; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SegmentMeshTriangleMeshContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SegmentMeshTriangleMeshContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentMeshTriangleMeshContact.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 3; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 2; int Cols = 2; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 2; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 2; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:63:16: required from ‘void SurgSim::Graphics::OsgUniform::set(const YAML::Node&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:61:6: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdIntervalCheck.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdIntervalCheck.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentSegmentCcdIntervalCheck.cpp [ 36%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdMovingContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdMovingContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentSegmentCcdMovingContact.cpp [ 37%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdStaticContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdStaticContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentSegmentCcdStaticContact.cpp [ 37%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgView.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgView.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgView.cpp [ 37%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SegmentSelfContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SegmentSelfContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentSelfContact.cpp [ 37%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/OsgViewElement.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/OsgViewElement.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgViewElement.cpp In file included from /usr/include/eigen3/Eigen/Core:432, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Matrix.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/CollisionPair.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ContactCalculation.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ShapeShapeContactCalculation.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentMeshTriangleMeshContact.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SegmentMeshTriangleMeshContact.cpp:16: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h: In member function ‘double SurgSim::Math::TriangleCapsuleContactCalculation::TriangleCapsuleContactCalculation::farthestIntersectionLineCylinder(const Vector3&, const Vector3&, SurgSim::Math::TriangleCapsuleContactCalculation::TriangleCapsuleContactCalculation::Vector3*) [with T = double; int MOpt = 0]’: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: ‘*((void*)& j +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: ‘*((void*)& k +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCamera.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgView.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgView.cpp:94:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/ShapeCollisionRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/ShapeCollisionRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ShapeCollisionRepresentation.cpp [ 37%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SphereDoubleSidedPlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SphereDoubleSidedPlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SphereDoubleSidedPlaneContact.cpp [ 37%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/PaintBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/PaintBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PaintBehavior.cpp [ 37%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/PointCloudRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/PointCloudRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PointCloudRepresentation.cpp [ 37%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SpherePlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SpherePlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SpherePlaneContact.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PointCloudRepresentation.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PointCloudRepresentation.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PointCloudRepresentation.cpp:28:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/RenderPass.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/RenderPass.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/RenderPass.cpp [ 38%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/SphereSphereContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/SphereSphereContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/SphereSphereContact.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgMeshRepresentation.h:26, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PaintBehavior.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PaintBehavior.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/PaintBehavior.cpp:40:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/TriangleMeshParticlesContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/TriangleMeshParticlesContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/TriangleMeshParticlesContact.cpp [ 39%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/TriangleMeshPlaneContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/TriangleMeshPlaneContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/TriangleMeshPlaneContact.cpp [ 39%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/Representation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/Representation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Representation.cpp [ 39%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/SceneryRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/SceneryRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/SceneryRepresentation.cpp [ 39%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/TriangleMeshSurfaceMeshContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/TriangleMeshSurfaceMeshContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/TriangleMeshSurfaceMeshContact.cpp [ 39%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/TangentSpaceGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/TangentSpaceGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TangentSpaceGenerator.cpp [ 39%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/TextRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/TextRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TextRepresentation.cpp [ 39%] Building CXX object SurgSim/Collision/CMakeFiles/SurgSimCollision.dir/TriangleMeshTriangleMeshContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimCollision_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimCollision.dir/TriangleMeshTriangleMeshContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/TriangleMeshTriangleMeshContact.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert.h:60, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TextRepresentation.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = double]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TextRepresentation.cpp:38:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TextRepresentation.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TextRepresentation.cpp:41:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/Texture.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/Texture.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Texture.cpp [ 40%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/TriangleNormalGenerator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/TriangleNormalGenerator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/TriangleNormalGenerator.cpp [ 40%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/View.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/View.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/View.cpp [ 40%] Building CXX object SurgSim/Graphics/CMakeFiles/SurgSimGraphics.dir/ViewElement.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimGraphics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimGraphics.dir/ViewElement.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/ViewElement.cpp [ 40%] Linking CXX shared library libSurgSimCollision.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimCollision.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimCollision.so.0.7.0 -o libSurgSimCollision.so.0.7.0 CMakeFiles/SurgSimCollision.dir/BoxCapsuleContact.cpp.o CMakeFiles/SurgSimCollision.dir/BoxDoubleSidedPlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/BoxPlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/BoxSphereContact.cpp.o CMakeFiles/SurgSimCollision.dir/CapsuleSphereContact.cpp.o CMakeFiles/SurgSimCollision.dir/CollisionPair.cpp.o CMakeFiles/SurgSimCollision.dir/CompoundShapeContact.cpp.o CMakeFiles/SurgSimCollision.dir/ContactCalculation.cpp.o CMakeFiles/SurgSimCollision.dir/ContactFilter.cpp.o CMakeFiles/SurgSimCollision.dir/DefaultContactCalculation.cpp.o CMakeFiles/SurgSimCollision.dir/ElementContactFilter.cpp.o CMakeFiles/SurgSimCollision.dir/OctreeCapsuleContact.cpp.o CMakeFiles/SurgSimCollision.dir/OctreeContact.cpp.o CMakeFiles/SurgSimCollision.dir/OctreeDoubleSidedPlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/OctreePlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/OctreeSphereContact.cpp.o CMakeFiles/SurgSimCollision.dir/Representation.cpp.o CMakeFiles/SurgSimCollision.dir/SegmentMeshTriangleMeshContact.cpp.o CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdIntervalCheck.cpp.o CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdMovingContact.cpp.o CMakeFiles/SurgSimCollision.dir/SegmentSegmentCcdStaticContact.cpp.o CMakeFiles/SurgSimCollision.dir/SegmentSelfContact.cpp.o CMakeFiles/SurgSimCollision.dir/ShapeCollisionRepresentation.cpp.o CMakeFiles/SurgSimCollision.dir/SphereDoubleSidedPlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/SpherePlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/SphereSphereContact.cpp.o CMakeFiles/SurgSimCollision.dir/TriangleMeshParticlesContact.cpp.o CMakeFiles/SurgSimCollision.dir/TriangleMeshPlaneContact.cpp.o CMakeFiles/SurgSimCollision.dir/TriangleMeshSurfaceMeshContact.cpp.o CMakeFiles/SurgSimCollision.dir/TriangleMeshTriangleMeshContact.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../Math/libSurgSimMath.so.0.7.0 -lpthread -lrt ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision && /usr/bin/cmake -E cmake_symlink_library libSurgSimCollision.so.0.7.0 libSurgSimCollision.so.0.7.0 libSurgSimCollision.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 40%] Built target SurgSimCollision make -f SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/build.make SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/depend.internal". Scanning dependencies of target SurgSimPhysics make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/build.make SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/CcdCollision.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/CcdCollision.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/CcdCollision.cpp [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/BuildMlcp.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/BuildMlcp.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/BuildMlcp.cpp [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/CcdCollisionLoop.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/CcdCollisionLoop.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/CcdCollisionLoop.cpp [ 41%] Linking CXX shared library libSurgSimGraphics.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimGraphics.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimGraphics.so.0.7.0 -o libSurgSimGraphics.so.0.7.0 CMakeFiles/SurgSimGraphics.dir/Camera.cpp.o CMakeFiles/SurgSimGraphics.dir/CurveRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/Group.cpp.o CMakeFiles/SurgSimGraphics.dir/Manager.cpp.o CMakeFiles/SurgSimGraphics.dir/Mesh.cpp.o CMakeFiles/SurgSimGraphics.dir/MeshPlyReaderDelegate.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgAxesRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgBoxRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgCamera.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgCapsuleRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgCurveRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgCylinderRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgFont.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgGroup.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgLight.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgLog.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgManager.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgMaterial.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgMeshRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgModel.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgOctreeRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgPlaneRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgPointCloudRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgProgram.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgSceneryRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgScreenSpacePass.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgScreenSpaceQuadRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgSkeletonRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgSphereRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTextRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTexture.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTexture1d.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTexture2d.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTexture3d.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTextureCubeMap.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTextureRectangle.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgTrackballZoomManipulator.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgUniformBase.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgUniformFactory.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgUnitAxes.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgVectorFieldRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgView.cpp.o CMakeFiles/SurgSimGraphics.dir/OsgViewElement.cpp.o CMakeFiles/SurgSimGraphics.dir/PaintBehavior.cpp.o CMakeFiles/SurgSimGraphics.dir/PointCloudRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/RenderPass.cpp.o CMakeFiles/SurgSimGraphics.dir/Representation.cpp.o CMakeFiles/SurgSimGraphics.dir/SceneryRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/TangentSpaceGenerator.cpp.o CMakeFiles/SurgSimGraphics.dir/TextRepresentation.cpp.o CMakeFiles/SurgSimGraphics.dir/Texture.cpp.o CMakeFiles/SurgSimGraphics.dir/TriangleNormalGenerator.cpp.o CMakeFiles/SurgSimGraphics.dir/View.cpp.o CMakeFiles/SurgSimGraphics.dir/ViewElement.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../Devices/Keyboard/libKeyboardDevice.so.0.7.0 ../Devices/Mouse/libMouseDevice.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../Input/libSurgSimInput.so.0.7.0 ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics && /usr/bin/cmake -E cmake_symlink_library libSurgSimGraphics.so.0.7.0 libSurgSimGraphics.so.0.7.0 libSurgSimGraphics.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 41%] Built target SurgSimGraphics [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Computation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Computation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Computation.cpp [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ComputationGroup.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ComputationGroup.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ComputationGroup.cpp [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Constraint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Constraint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Constraint.cpp [ 41%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ConstraintComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ConstraintComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ConstraintComponent.cpp [ 42%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ConstraintData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ConstraintData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ConstraintData.cpp [ 42%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ConstraintImplementation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ConstraintImplementation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ConstraintImplementation.cpp [ 42%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ConstraintImplementationFactory.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ConstraintImplementationFactory.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ConstraintImplementationFactory.cpp [ 42%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ContactConstraintGeneration.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ContactConstraintGeneration.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ContactConstraintGeneration.cpp [ 42%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ContactFiltering.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ContactFiltering.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ContactFiltering.cpp [ 42%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/DcdCollision.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/DcdCollision.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/DcdCollision.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ContactConstraintGeneration.cpp: In member function ‘virtual std::shared_ptr SurgSim::Physics::ContactConstraintGeneration::doUpdate(const double&, const std::shared_ptr&)’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ContactConstraintGeneration.cpp:119:18: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 119 | return std::move(result); | ~~~~~~~~~^~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ContactConstraintGeneration.cpp:119:18: note: remove ‘std::move’ call [ 43%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/DeformableCollisionRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/DeformableCollisionRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/DeformableCollisionRepresentation.cpp [ 43%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/DeformableRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/DeformableRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/DeformableRepresentation.cpp [ 43%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem1D.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem1D.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem1D.cpp [ 43%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem1DElementBeam.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem1DElementBeam.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem1DElementBeam.cpp [ 43%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem1DLocalization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem1DLocalization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem1DLocalization.cpp [ 43%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem1DPlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem1DPlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem1DPlyReaderDelegate.cpp [ 44%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem1DRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem1DRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem1DRepresentation.cpp [ 44%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem2D.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem2D.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem2D.cpp [ 44%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem2DElementTriangle.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem2DElementTriangle.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem2DElementTriangle.cpp [ 44%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem2DLocalization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem2DLocalization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem2DLocalization.cpp [ 44%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem2DPlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem2DPlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem2DPlyReaderDelegate.cpp [ 44%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem2DRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem2DRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem2DRepresentation.cpp [ 45%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3D.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3D.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3D.cpp [ 45%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3DElementCorotationalTetrahedron.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3DElementCorotationalTetrahedron.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3DElementCorotationalTetrahedron.cpp [ 45%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3DElementCube.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3DElementCube.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3DElementCube.cpp [ 45%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3DElementTetrahedron.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3DElementTetrahedron.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3DElementTetrahedron.cpp [ 45%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3DLocalization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3DLocalization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3DLocalization.cpp [ 45%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3DPlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3DPlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3DPlyReaderDelegate.cpp [ 46%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Fem3DRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Fem3DRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Fem3DRepresentation.cpp [ 46%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemConstraintFixedPoint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemConstraintFixedPoint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemConstraintFixedPoint.cpp [ 46%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemConstraintFixedRotationVector.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemConstraintFixedRotationVector.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemConstraintFixedRotationVector.cpp [ 46%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionalSliding.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionalSliding.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemConstraintFrictionalSliding.cpp [ 46%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionlessContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionlessContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemConstraintFrictionlessContact.cpp [ 46%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionlessSliding.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionlessSliding.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemConstraintFrictionlessSliding.cpp [ 47%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemElement.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemElement.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemElement.cpp [ 47%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemLocalization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemLocalization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemLocalization.cpp [ 47%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemPlyReaderDelegate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemPlyReaderDelegate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemPlyReaderDelegate.cpp [ 47%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FemRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FemRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FemRepresentation.cpp [ 47%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FixedConstraintFixedPoint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FixedConstraintFixedPoint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FixedConstraintFixedPoint.cpp [ 47%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FixedConstraintFixedRotationVector.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FixedConstraintFixedRotationVector.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FixedConstraintFixedRotationVector.cpp [ 48%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FixedConstraintFrictionlessContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FixedConstraintFrictionlessContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FixedConstraintFrictionlessContact.cpp [ 48%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FixedRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FixedRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FixedRepresentation.cpp [ 48%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/FreeMotion.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/FreeMotion.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/FreeMotion.cpp [ 48%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/LinearSpring.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/LinearSpring.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/LinearSpring.cpp [ 48%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Localization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Localization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Localization.cpp [ 48%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/MassSpringConstraintFixedPoint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/MassSpringConstraintFixedPoint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/MassSpringConstraintFixedPoint.cpp [ 49%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/MassSpringConstraintFrictionlessContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/MassSpringConstraintFrictionlessContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/MassSpringConstraintFrictionlessContact.cpp [ 49%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/MassSpringLocalization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/MassSpringLocalization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/MassSpringLocalization.cpp [ 49%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/MassSpringRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/MassSpringRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/MassSpringRepresentation.cpp [ 49%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/MlcpPhysicsProblem.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/MlcpPhysicsProblem.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/MlcpPhysicsProblem.cpp [ 49%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/ParticleCollisionResponse.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/ParticleCollisionResponse.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/ParticleCollisionResponse.cpp [ 49%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PhysicsConvert.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PhysicsConvert.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PhysicsConvert.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PhysicsManager.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PhysicsManager.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PhysicsManager.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PhysicsManagerState.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PhysicsManagerState.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PhysicsManagerState.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PostUpdate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PostUpdate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PostUpdate.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PrepareCollisionPairs.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PrepareCollisionPairs.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PrepareCollisionPairs.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PreUpdate.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PreUpdate.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PreUpdate.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/PushResults.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/PushResults.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/PushResults.cpp [ 50%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Representation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Representation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Representation.cpp [ 51%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidCollisionRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidCollisionRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidCollisionRepresentation.cpp [ 51%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidConstraintFixedPoint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidConstraintFixedPoint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidConstraintFixedPoint.cpp [ 51%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidConstraintFixedRotationVector.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidConstraintFixedRotationVector.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidConstraintFixedRotationVector.cpp [ 51%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidConstraintFrictionlessContact.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidConstraintFrictionlessContact.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidConstraintFrictionlessContact.cpp [ 51%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidLocalization.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidLocalization.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidLocalization.cpp [ 51%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentation.cpp [ 52%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidRepresentationBase.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidRepresentationBase.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase.cpp [ 52%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RigidState.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RigidState.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidState.cpp [ 52%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/RotationVectorConstraint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/RotationVectorConstraint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RotationVectorConstraint.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase.h:176, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Physics::RigidRepresentationBase::createTypedLocalization(const SurgSim::DataStructures::Location&) [with T = SurgSim::Physics::RigidLocalization]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase.cpp:123:70: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase-inl.h:38:25: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 38 | return std::move(result); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidRepresentationBase-inl.h:38:25: note: remove ‘std::move’ call In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidState.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidState.cpp:43:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidState.cpp:47:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidState.cpp:47:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/SlidingConstraint.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/SlidingConstraint.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/SlidingConstraint.cpp [ 52%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/SlidingConstraintData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/SlidingConstraintData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/SlidingConstraintData.cpp [ 52%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/SolveMlcp.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/SolveMlcp.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/SolveMlcp.cpp [ 53%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/Spring.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/Spring.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/Spring.cpp [ 53%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/UpdateCcdData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/UpdateCcdData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UpdateCcdData.cpp [ 53%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/UpdateCollisionData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/UpdateCollisionData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UpdateCollisionData.cpp [ 53%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/UpdateCollisionRepresentations.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/UpdateCollisionRepresentations.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UpdateCollisionRepresentations.cpp [ 53%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/UpdateDcdData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/UpdateDcdData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UpdateDcdData.cpp [ 53%] Building CXX object SurgSim/Physics/CMakeFiles/SurgSimPhysics.dir/VirtualToolCoupler.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimPhysics_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimPhysics.dir/VirtualToolCoupler.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/VirtualToolCoupler.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert.h:60, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/VirtualToolCoupler.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = double]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/VirtualToolCoupler.cpp:73:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = Eigen::Matrix]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/VirtualToolCoupler.cpp:81:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/VirtualToolCoupler.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:64:73: required from ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/VirtualToolCoupler.cpp:81:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX shared library libSurgSimPhysics.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimPhysics.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimPhysics.so.0.7.0 -o libSurgSimPhysics.so.0.7.0 CMakeFiles/SurgSimPhysics.dir/BuildMlcp.cpp.o CMakeFiles/SurgSimPhysics.dir/CcdCollision.cpp.o CMakeFiles/SurgSimPhysics.dir/CcdCollisionLoop.cpp.o CMakeFiles/SurgSimPhysics.dir/Computation.cpp.o CMakeFiles/SurgSimPhysics.dir/ComputationGroup.cpp.o CMakeFiles/SurgSimPhysics.dir/Constraint.cpp.o CMakeFiles/SurgSimPhysics.dir/ConstraintComponent.cpp.o CMakeFiles/SurgSimPhysics.dir/ConstraintData.cpp.o CMakeFiles/SurgSimPhysics.dir/ConstraintImplementation.cpp.o CMakeFiles/SurgSimPhysics.dir/ConstraintImplementationFactory.cpp.o CMakeFiles/SurgSimPhysics.dir/ContactConstraintGeneration.cpp.o CMakeFiles/SurgSimPhysics.dir/ContactFiltering.cpp.o CMakeFiles/SurgSimPhysics.dir/DcdCollision.cpp.o CMakeFiles/SurgSimPhysics.dir/DeformableCollisionRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/DeformableRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem1D.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem1DElementBeam.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem1DLocalization.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem1DPlyReaderDelegate.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem1DRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem2D.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem2DElementTriangle.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem2DLocalization.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem2DPlyReaderDelegate.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem2DRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3D.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3DElementCorotationalTetrahedron.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3DElementCube.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3DElementTetrahedron.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3DLocalization.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3DPlyReaderDelegate.cpp.o CMakeFiles/SurgSimPhysics.dir/Fem3DRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/FemConstraintFixedPoint.cpp.o CMakeFiles/SurgSimPhysics.dir/FemConstraintFixedRotationVector.cpp.o CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionalSliding.cpp.o CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionlessContact.cpp.o CMakeFiles/SurgSimPhysics.dir/FemConstraintFrictionlessSliding.cpp.o CMakeFiles/SurgSimPhysics.dir/FemElement.cpp.o CMakeFiles/SurgSimPhysics.dir/FemLocalization.cpp.o CMakeFiles/SurgSimPhysics.dir/FemPlyReaderDelegate.cpp.o CMakeFiles/SurgSimPhysics.dir/FemRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/FixedConstraintFixedPoint.cpp.o CMakeFiles/SurgSimPhysics.dir/FixedConstraintFixedRotationVector.cpp.o CMakeFiles/SurgSimPhysics.dir/FixedConstraintFrictionlessContact.cpp.o CMakeFiles/SurgSimPhysics.dir/FixedRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/FreeMotion.cpp.o CMakeFiles/SurgSimPhysics.dir/LinearSpring.cpp.o CMakeFiles/SurgSimPhysics.dir/Localization.cpp.o CMakeFiles/SurgSimPhysics.dir/MassSpringConstraintFixedPoint.cpp.o CMakeFiles/SurgSimPhysics.dir/MassSpringConstraintFrictionlessContact.cpp.o CMakeFiles/SurgSimPhysics.dir/MassSpringLocalization.cpp.o CMakeFiles/SurgSimPhysics.dir/MassSpringRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/MlcpPhysicsProblem.cpp.o CMakeFiles/SurgSimPhysics.dir/ParticleCollisionResponse.cpp.o CMakeFiles/SurgSimPhysics.dir/PhysicsConvert.cpp.o CMakeFiles/SurgSimPhysics.dir/PhysicsManager.cpp.o CMakeFiles/SurgSimPhysics.dir/PhysicsManagerState.cpp.o CMakeFiles/SurgSimPhysics.dir/PostUpdate.cpp.o CMakeFiles/SurgSimPhysics.dir/PrepareCollisionPairs.cpp.o CMakeFiles/SurgSimPhysics.dir/PreUpdate.cpp.o CMakeFiles/SurgSimPhysics.dir/PushResults.cpp.o CMakeFiles/SurgSimPhysics.dir/Representation.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidCollisionRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidConstraintFixedPoint.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidConstraintFixedRotationVector.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidConstraintFrictionlessContact.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidLocalization.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidRepresentation.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidRepresentationBase.cpp.o CMakeFiles/SurgSimPhysics.dir/RigidState.cpp.o CMakeFiles/SurgSimPhysics.dir/RotationVectorConstraint.cpp.o CMakeFiles/SurgSimPhysics.dir/SlidingConstraint.cpp.o CMakeFiles/SurgSimPhysics.dir/SlidingConstraintData.cpp.o CMakeFiles/SurgSimPhysics.dir/SolveMlcp.cpp.o CMakeFiles/SurgSimPhysics.dir/Spring.cpp.o CMakeFiles/SurgSimPhysics.dir/UpdateCcdData.cpp.o CMakeFiles/SurgSimPhysics.dir/UpdateCollisionData.cpp.o CMakeFiles/SurgSimPhysics.dir/UpdateCollisionRepresentations.cpp.o CMakeFiles/SurgSimPhysics.dir/UpdateDcdData.cpp.o CMakeFiles/SurgSimPhysics.dir/VirtualToolCoupler.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../Collision/libSurgSimCollision.so.0.7.0 ../Input/libSurgSimInput.so.0.7.0 ../Particles/libSurgSimParticles.so.0.7.0 ../Math/libSurgSimMath.so.0.7.0 ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics && /usr/bin/cmake -E cmake_symlink_library libSurgSimPhysics.so.0.7.0 libSurgSimPhysics.so.0.7.0 libSurgSimPhysics.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 54%] Built target SurgSimPhysics make -f SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/build.make SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/depend make -f SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/build.make SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/depend.internal". Scanning dependencies of target SurgSimTesting make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/build.make SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 54%] Building CXX object SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/MathUtilities.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimTesting_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimTesting.dir/MathUtilities.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MathUtilities.cpp [ 54%] Building CXX object SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/MockInputOutput.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimTesting_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimTesting.dir/MockInputOutput.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MockInputOutput.cpp [ 54%] Building CXX object SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/MockInputComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimTesting_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimTesting.dir/MockInputComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MockInputComponent.cpp Scanning dependencies of target SurgSimBlocks make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/build.make SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 54%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/CompoundShapeToGraphics.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/CompoundShapeToGraphics.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/CompoundShapeToGraphics.cpp [ 55%] Building CXX object SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/SerializationMockComponent.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimTesting_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimTesting.dir/SerializationMockComponent.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/SerializationMockComponent.cpp [ 55%] Building CXX object SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/TestCube.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimTesting_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimTesting.dir/TestCube.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/TestCube.cpp [ 55%] Building CXX object SurgSim/Testing/CMakeFiles/SurgSimTesting.dir/TestingMain.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimTesting_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimTesting.dir/TestingMain.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/TestingMain.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/CompoundShapeToGraphics.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/CompoundShapeToGraphics.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/CompoundShapeToGraphics.cpp:82:67: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 33 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 55%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/DebugDumpBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/DebugDumpBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/DebugDumpBehavior.cpp [ 56%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/DriveElementFromInputBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/DriveElementFromInputBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/DriveElementFromInputBehavior.cpp [ 56%] Linking CXX shared library libSurgSimTesting.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimTesting.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimTesting.so -o libSurgSimTesting.so CMakeFiles/SurgSimTesting.dir/MathUtilities.cpp.o CMakeFiles/SurgSimTesting.dir/MockInputComponent.cpp.o CMakeFiles/SurgSimTesting.dir/MockInputOutput.cpp.o CMakeFiles/SurgSimTesting.dir/SerializationMockComponent.cpp.o CMakeFiles/SurgSimTesting.dir/TestCube.cpp.o CMakeFiles/SurgSimTesting.dir/TestingMain.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../Physics/libSurgSimPhysics.so.0.7.0 ../../lib/libgmock.so.1.10.0 ../Input/libSurgSimInput.so.0.7.0 ../Collision/libSurgSimCollision.so.0.7.0 ../Particles/libSurgSimParticles.so.0.7.0 ../Math/libSurgSimMath.so.0.7.0 ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 ../../lib/libgtest.so.1.10.0 -lpthread make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 56%] Built target SurgSimTesting make -f SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/build.make SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/depend.internal". Scanning dependencies of target SurgSimCollisionTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/build.make SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 56%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/BoxCapsuleContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/BoxCapsuleContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/BoxCapsuleContactCalculationTests.cpp [ 56%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/FunctionBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/FunctionBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/FunctionBehavior.cpp [ 56%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/GraphicsUtilities.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/GraphicsUtilities.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/GraphicsUtilities.cpp [ 57%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/BoxDoubleSidedPlaneContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/BoxDoubleSidedPlaneContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/BoxDoubleSidedPlaneContactCalculationTests.cpp [ 57%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/ImplicitSurface.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/ImplicitSurface.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/ImplicitSurface.cpp [ 57%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/BoxPlaneContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/BoxPlaneContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/BoxPlaneContactCalculationTests.cpp [ 57%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/BoxSphereContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/BoxSphereContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/BoxSphereContactCalculationTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCamera.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/ImplicitSurface.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Light.h:55:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/CapsuleSphereContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/CapsuleSphereContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/CapsuleSphereContactCalculationTests.cpp [ 57%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/KeyBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/KeyBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyBehavior.cpp [ 57%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/KeyboardCallbackBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/KeyboardCallbackBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardCallbackBehavior.cpp [ 57%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/CollisionPairTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/CollisionPairTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/CollisionPairTests.cpp [ 58%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/KeyboardTogglesComponentBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/KeyboardTogglesComponentBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardTogglesComponentBehavior.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert.h:60, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardTogglesComponentBehavior.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_map&) [with Key = int; T = std::unordered_set >]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_map > >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_map > >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardTogglesComponentBehavior.cpp:38:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:120:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 120 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_set&) [with Value = std::shared_ptr]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_set >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_set >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:118:47: required from ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_map&) [with Key = int; T = std::unordered_set >]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_map > >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_map > >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardTogglesComponentBehavior.cpp:38:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:156:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 156 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/CompoundShapeContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/CompoundShapeContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/CompoundShapeContactCalculationTests.cpp [ 58%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/MassSpring1DRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/MassSpring1DRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/MassSpring1DRepresentation.cpp [ 58%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/MassSpring2DRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/MassSpring2DRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/MassSpring2DRepresentation.cpp [ 58%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/ContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/ContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ContactCalculationTests.cpp [ 58%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/MassSpring3DRepresentation.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/MassSpring3DRepresentation.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/MassSpring3DRepresentation.cpp [ 58%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/MassSpringNDRepresentationUtils.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/MassSpringNDRepresentationUtils.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/MassSpringNDRepresentationUtils.cpp [ 59%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/ContactCalculationTestsCommon.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/ContactCalculationTestsCommon.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ContactCalculationTestsCommon.cpp make -f SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/build.make SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/depend.internal". Scanning dependencies of target SurgSimDataStructuresTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/build.make SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 59%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeDataTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeDataTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/AabbTreeDataTests.cpp [ 59%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/PoseInterpolator.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/PoseInterpolator.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/PoseInterpolator.cpp [ 59%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/DefaultContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/DefaultContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/DefaultContactCalculationTests.cpp [ 60%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/ShadowMapping.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/ShadowMapping.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/ShadowMapping.cpp [ 60%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeNodeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeNodeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/AabbTreeNodeTests.cpp [ 60%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/ElementContactFilterTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/ElementContactFilterTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ElementContactFilterTests.cpp [ 60%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/AabbTreeTests.cpp [ 60%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/OctreeContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/OctreeContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/OctreeContactCalculationTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform-inl.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgUniform.h:105, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgRepresentation.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgCamera.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/ShadowMapping.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/Light.h:55:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ContactFilter.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ElementContactFilter.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ElementContactFilterTests.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ElementContactFilterTests.cpp:99:95: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::vector, std::vector > >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ElementContactFilterTests.cpp:112:65: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 61%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/BufferedValueTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/BufferedValueTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/BufferedValueTests.cpp [ 61%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/SingleKeyBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/SingleKeyBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/SingleKeyBehavior.cpp [ 61%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/RepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/RepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/RepresentationTest.cpp [ 61%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/RepresentationUtilities.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/RepresentationUtilities.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/RepresentationUtilities.cpp [ 61%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/DataGroupTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/DataGroupTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataGroupTests.cpp [ 61%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/SphereElement.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/SphereElement.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/SphereElement.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/CollisionPair.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/RepresentationTest.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = SurgSim::Collision::CollisionDetectionType; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/RepresentationTest.cpp:308:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ make -f SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/build.make SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/depend.internal". Scanning dependencies of target SurgSimDeviceFiltersTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/build.make SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 61%] Building CXX object SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/BoolToScalarTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDeviceFiltersTest.dir/BoolToScalarTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/BoolToScalarTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/DeviceInterface.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/CommonDevice.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/DeviceFilter.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/BoolToScalar.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/BoolToScalarTest.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/BoolToScalarTest.cpp:62:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/BoolToScalarTest.cpp:68:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/BoolToScalarTest.cpp:71:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::pair; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/BoolToScalarTest.cpp:83:72: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 62%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SegmentMeshTriangleMeshContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SegmentMeshTriangleMeshContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SegmentMeshTriangleMeshContactCalculationTests.cpp [ 62%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/TransferParticlesToPointCloudBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/TransferParticlesToPointCloudBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferParticlesToPointCloudBehavior.cpp [ 62%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/DataStructuresConvertTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/DataStructuresConvertTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp [ 62%] Building CXX object SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/DeviceFilterTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDeviceFiltersTest.dir/DeviceFilterTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/DeviceFilterTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert.h:60, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_map&) [with Key = double; T = int]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_map]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_map]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp:154:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:120:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 120 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_map&) [with Key = int; T = std::shared_ptr<{anonymous}::EmptyComponent>]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_map >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_map >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp:175:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:120:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_map&) [with Key = int; T = std::unordered_set >]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_map > >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_map > >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp:213:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:120:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_set&) [with Value = int]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_set]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_set]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp:248:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:156:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 156 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, std::unordered_set&) [with Value = std::shared_ptr<{anonymous}::EmptyComponent>]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = std::unordered_set >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = std::unordered_set >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/DataStructuresConvertTests.cpp:269:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:156:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] [ 62%] Building CXX object SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/FilteredDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDeviceFiltersTest.dir/FilteredDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/FilteredDeviceTest.cpp [ 62%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/Grid1DTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/Grid1DTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/Grid1DTests.cpp [ 62%] Building CXX object SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/ForceScaleTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDeviceFiltersTest.dir/ForceScaleTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/ForceScaleTest.cpp [ 62%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdIntervalCheckTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdIntervalCheckTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SegmentSegmentCcdIntervalCheckTests.cpp [ 62%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToGraphicsMeshBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToGraphicsMeshBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferPhysicsToGraphicsMeshBehavior.cpp [ 62%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdMovingContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdMovingContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SegmentSegmentCcdMovingContactTests.cpp [ 63%] Building CXX object SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/PoseIntegratorTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDeviceFiltersTest.dir/PoseIntegratorTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/PoseIntegratorTest.cpp [ 63%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdStaticContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdStaticContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SegmentSegmentCcdStaticContactTests.cpp [ 63%] Building CXX object SurgSim/Devices/DeviceFilters/UnitTests/CMakeFiles/SurgSimDeviceFiltersTest.dir/PoseTransformTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDeviceFiltersTest.dir/PoseTransformTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/DeviceFilters/UnitTests/PoseTransformTest.cpp [ 63%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToPointCloudBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToPointCloudBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferPhysicsToPointCloudBehavior.cpp [ 63%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SegmentSelfContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SegmentSelfContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SegmentSelfContactTests.cpp [ 63%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/Grid2DTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/Grid2DTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/Grid2DTests.cpp [ 63%] Linking CXX executable SurgSimDeviceFiltersTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimDeviceFiltersTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimDeviceFiltersTest.dir/BoolToScalarTest.cpp.o CMakeFiles/SurgSimDeviceFiltersTest.dir/DeviceFilterTest.cpp.o CMakeFiles/SurgSimDeviceFiltersTest.dir/FilteredDeviceTest.cpp.o CMakeFiles/SurgSimDeviceFiltersTest.dir/ForceScaleTest.cpp.o CMakeFiles/SurgSimDeviceFiltersTest.dir/PoseIntegratorTest.cpp.o CMakeFiles/SurgSimDeviceFiltersTest.dir/PoseTransformTest.cpp.o -o SurgSimDeviceFiltersTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../../Testing/libSurgSimTesting.so ../../../../lib/libgmock.so.1.10.0 ../../libSurgSimDevices.so.0.7.0 -lpthread -lrt ../../../../lib/libgtest.so.1.10.0 ../../../Physics/libSurgSimPhysics.so.0.7.0 ../../../Collision/libSurgSimCollision.so.0.7.0 ../../../Particles/libSurgSimParticles.so.0.7.0 ../../IdentityPoseDevice/libIdentityPoseDevice.so.0.7.0 ../../Keyboard/libKeyboardDevice.so.0.7.0 ../../Mouse/libMouseDevice.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads ../../ReplayPoseDevice/libReplayPoseDevice.so.0.7.0 ../../MultiAxis/libMultiAxisDevice.so.0.7.0 ../libSurgSimDeviceFilters.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 ../../../Math/libSurgSimMath.so.0.7.0 ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 63%] Built target SurgSimDeviceFiltersTest make -f SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/build.make SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/IdentityPoseDevice/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/depend.internal". Scanning dependencies of target IdentityPoseDeviceTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/build.make SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 63%] Building CXX object SurgSim/Devices/IdentityPoseDevice/UnitTests/CMakeFiles/IdentityPoseDeviceTest.dir/IdentityPoseDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/IdentityPoseDevice -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/IdentityPoseDeviceTest.dir/IdentityPoseDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/IdentityPoseDevice/UnitTests/IdentityPoseDeviceTest.cpp [ 63%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToVerticesBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToVerticesBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferPhysicsToVerticesBehavior.cpp [ 63%] Linking CXX executable IdentityPoseDeviceTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IdentityPoseDeviceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/IdentityPoseDeviceTest.dir/IdentityPoseDeviceTest.cpp.o -o IdentityPoseDeviceTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../../Testing/libSurgSimTesting.so ../../../../lib/libgmock.so.1.10.0 ../libIdentityPoseDevice.so.0.7.0 ../../../../lib/libgtest.so.1.10.0 ../../../Physics/libSurgSimPhysics.so.0.7.0 ../../../Collision/libSurgSimCollision.so.0.7.0 ../../../Particles/libSurgSimParticles.so.0.7.0 ../../../Math/libSurgSimMath.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 63%] Built target IdentityPoseDeviceTest make -f SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/build.make SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/depend.internal". Scanning dependencies of target KeyboardDeviceTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/build.make SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 63%] Building CXX object SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/KeyboardDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/KeyboardDeviceTest.dir/KeyboardDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/UnitTests/KeyboardDeviceTest.cpp [ 63%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/ShapeCollisionRepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/ShapeCollisionRepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ShapeCollisionRepresentationTest.cpp [ 64%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/VisualizeConstraints.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/VisualizeConstraints.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/VisualizeConstraints.cpp [ 64%] Building CXX object SurgSim/Devices/Keyboard/UnitTests/CMakeFiles/KeyboardDeviceTest.dir/KeyboardScaffoldTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/KeyboardDeviceTest.dir/KeyboardScaffoldTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Keyboard/UnitTests/KeyboardScaffoldTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ShapeCollisionRepresentation.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ShapeCollisionRepresentationTest.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/ShapeCollisionRepresentationTest.cpp:100:94: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 64%] Linking CXX executable KeyboardDeviceTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/KeyboardDeviceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/KeyboardDeviceTest.dir/KeyboardDeviceTest.cpp.o CMakeFiles/KeyboardDeviceTest.dir/KeyboardScaffoldTest.cpp.o -o KeyboardDeviceTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../../Testing/libSurgSimTesting.so ../../../../lib/libgmock.so.1.10.0 ../libKeyboardDevice.so.0.7.0 -lpthread -lrt -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../../../../lib/libgtest.so.1.10.0 ../../../Physics/libSurgSimPhysics.so.0.7.0 ../../../Collision/libSurgSimCollision.so.0.7.0 ../../../Particles/libSurgSimParticles.so.0.7.0 ../../../Math/libSurgSimMath.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 64%] Built target KeyboardDeviceTest make -f SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/build.make SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/depend.internal". Scanning dependencies of target MouseDeviceTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/build.make SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 64%] Building CXX object SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/MouseDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MouseDeviceTest.dir/MouseDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/UnitTests/MouseDeviceTest.cpp [ 65%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SphereDoubleSidedPlaneContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SphereDoubleSidedPlaneContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SphereDoubleSidedPlaneContactCalculationTests.cpp [ 65%] Building CXX object SurgSim/Devices/Mouse/UnitTests/CMakeFiles/MouseDeviceTest.dir/MouseScaffoldTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MouseDeviceTest.dir/MouseScaffoldTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/Mouse/UnitTests/MouseScaffoldTest.cpp [ 66%] Linking CXX executable MouseDeviceTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/MouseDeviceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/MouseDeviceTest.dir/MouseDeviceTest.cpp.o CMakeFiles/MouseDeviceTest.dir/MouseScaffoldTest.cpp.o -o MouseDeviceTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../../Testing/libSurgSimTesting.so ../../../../lib/libgmock.so.1.10.0 ../libMouseDevice.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -lOpenThreads ../../../../lib/libgtest.so.1.10.0 ../../../Physics/libSurgSimPhysics.so.0.7.0 ../../../Collision/libSurgSimCollision.so.0.7.0 ../../../Particles/libSurgSimParticles.so.0.7.0 ../../../Math/libSurgSimMath.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 66%] Built target MouseDeviceTest [ 66%] Building CXX object SurgSim/Blocks/CMakeFiles/SurgSimBlocks.dir/VisualizeContactsBehavior.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DSurgSimBlocks_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -o CMakeFiles/SurgSimBlocks.dir/VisualizeContactsBehavior.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/VisualizeContactsBehavior.cpp [ 66%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/Grid3DTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/Grid3DTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/Grid3DTests.cpp [ 66%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SpherePlaneContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SpherePlaneContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SpherePlaneContactCalculationTests.cpp [ 67%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/GridTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/GridTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/GridTests.cpp [ 67%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/GroupsTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/GroupsTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/GroupsTests.cpp [ 67%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/SphereSphereContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/SphereSphereContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/SphereSphereContactCalculationTests.cpp [ 67%] Linking CXX shared library libSurgSimBlocks.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimBlocks.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libSurgSimBlocks.so.0.7.0 -o libSurgSimBlocks.so.0.7.0 CMakeFiles/SurgSimBlocks.dir/CompoundShapeToGraphics.cpp.o CMakeFiles/SurgSimBlocks.dir/DebugDumpBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/DriveElementFromInputBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/FunctionBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/GraphicsUtilities.cpp.o CMakeFiles/SurgSimBlocks.dir/ImplicitSurface.cpp.o CMakeFiles/SurgSimBlocks.dir/KeyBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/KeyboardCallbackBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/KeyboardTogglesComponentBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/MassSpring1DRepresentation.cpp.o CMakeFiles/SurgSimBlocks.dir/MassSpring2DRepresentation.cpp.o CMakeFiles/SurgSimBlocks.dir/MassSpring3DRepresentation.cpp.o CMakeFiles/SurgSimBlocks.dir/MassSpringNDRepresentationUtils.cpp.o CMakeFiles/SurgSimBlocks.dir/PoseInterpolator.cpp.o CMakeFiles/SurgSimBlocks.dir/ShadowMapping.cpp.o CMakeFiles/SurgSimBlocks.dir/SingleKeyBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/SphereElement.cpp.o CMakeFiles/SurgSimBlocks.dir/TransferParticlesToPointCloudBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToGraphicsMeshBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToPointCloudBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/TransferPhysicsToVerticesBehavior.cpp.o CMakeFiles/SurgSimBlocks.dir/VisualizeConstraints.cpp.o CMakeFiles/SurgSimBlocks.dir/VisualizeContactsBehavior.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework: ../Physics/libSurgSimPhysics.so.0.7.0 -lpthread -lrt ../Particles/libSurgSimParticles.so.0.7.0 ../Collision/libSurgSimCollision.so.0.7.0 ../Math/libSurgSimMath.so.0.7.0 ../Input/libSurgSimInput.so.0.7.0 ../DataStructures/libSurgSimDataStructures.so.0.7.0 ../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks && /usr/bin/cmake -E cmake_symlink_library libSurgSimBlocks.so.0.7.0 libSurgSimBlocks.so.0.7.0 libSurgSimBlocks.so make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 67%] Built target SurgSimBlocks [ 67%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshParticlesContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshParticlesContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/TriangleMeshParticlesContactCalculationTests.cpp [ 67%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/ImageMapTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/ImageMapTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/ImageMapTest.cpp [ 67%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshPlaneContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshPlaneContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/TriangleMeshPlaneContactCalculationTests.cpp [ 67%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshSurfaceMeshContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshSurfaceMeshContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/TriangleMeshSurfaceMeshContactCalculationTests.cpp [ 67%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/ImageTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/ImageTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/ImageTest.cpp [ 67%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/IndexDirectoryTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/IndexDirectoryTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/IndexDirectoryTests.cpp [ 67%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/IndexedLocalCoordinateTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/IndexedLocalCoordinateTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/IndexedLocalCoordinateTest.cpp [ 68%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/LocationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/LocationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/LocationTests.cpp [ 69%] Building CXX object SurgSim/Collision/UnitTests/CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshTriangleMeshContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshTriangleMeshContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/UnitTests/TriangleMeshTriangleMeshContactCalculationTests.cpp [ 69%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/MeshElementTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/MeshElementTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MeshElementTest.cpp [ 69%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/MeshTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/MeshTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MeshTest.cpp [ 69%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/MeshVertexTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/MeshVertexTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MeshVertexTest.cpp [ 69%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/NamedDataTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/NamedDataTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/NamedDataTests.cpp [ 69%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/NamedVariantDataTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/NamedVariantDataTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/NamedVariantDataTests.cpp [ 69%] Linking CXX executable SurgSimCollisionTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimCollisionTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimCollisionTest.dir/BoxCapsuleContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/BoxDoubleSidedPlaneContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/BoxPlaneContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/BoxSphereContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/CapsuleSphereContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/CollisionPairTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/CompoundShapeContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/ContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/ContactCalculationTestsCommon.cpp.o CMakeFiles/SurgSimCollisionTest.dir/DefaultContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/ElementContactFilterTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/OctreeContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/RepresentationTest.cpp.o CMakeFiles/SurgSimCollisionTest.dir/RepresentationUtilities.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SegmentMeshTriangleMeshContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdIntervalCheckTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdMovingContactTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SegmentSegmentCcdStaticContactTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SegmentSelfContactTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/ShapeCollisionRepresentationTest.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SphereDoubleSidedPlaneContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SpherePlaneContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/SphereSphereContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshParticlesContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshPlaneContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshSurfaceMeshContactCalculationTests.cpp.o CMakeFiles/SurgSimCollisionTest.dir/TriangleMeshTriangleMeshContactCalculationTests.cpp.o -o SurgSimCollisionTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../../lib/libgtest.so.1.10.0 ../libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 69%] Built target SurgSimCollisionTest make -f SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/build.make SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/depend.internal". Scanning dependencies of target ReplayPoseDeviceTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/build.make SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 69%] Building CXX object SurgSim/Devices/ReplayPoseDevice/UnitTests/CMakeFiles/ReplayPoseDeviceTest.dir/ReplayPoseDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/ReplayPoseDeviceTest.dir/ReplayPoseDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/UnitTests/ReplayPoseDeviceTest.cpp [ 69%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/OctreeNodeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/OctreeNodeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OctreeNodeTests.cpp make -f SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/build.make SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/depend.internal". Scanning dependencies of target MultiAxisDeviceTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/build.make SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 69%] Building CXX object SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/MultiAxisDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MultiAxisDeviceTest.dir/MultiAxisDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/UnitTests/MultiAxisDeviceTest.cpp [ 69%] Linking CXX executable ReplayPoseDeviceTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReplayPoseDeviceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/ReplayPoseDeviceTest.dir/ReplayPoseDeviceTest.cpp.o -o ReplayPoseDeviceTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../../Testing/libSurgSimTesting.so ../../../../lib/libgmock.so.1.10.0 ../libReplayPoseDevice.so.0.7.0 ../../../../lib/libgtest.so.1.10.0 ../../../Physics/libSurgSimPhysics.so.0.7.0 ../../../Collision/libSurgSimCollision.so.0.7.0 ../../../Particles/libSurgSimParticles.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 ../../../Math/libSurgSimMath.so.0.7.0 ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 69%] Built target ReplayPoseDeviceTest make -f SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/build.make SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/depend.internal". Scanning dependencies of target SurgSimDevicesTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/build.make SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 69%] Building CXX object SurgSim/Devices/UnitTests/CMakeFiles/SurgSimDevicesTest.dir/DeviceUtilitiesTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDevicesTest.dir/DeviceUtilitiesTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/UnitTests/DeviceUtilitiesTests.cpp make -f SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/build.make SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/depend.internal". Scanning dependencies of target SurgSimFrameworkTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/build.make SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 69%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/AccessibleTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/AccessibleTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp [ 70%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/OptionalValueTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/OptionalValueTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp [ 70%] Building CXX object SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/RawMultiAxisDeviceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MultiAxisDeviceTest.dir/RawMultiAxisDeviceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/UnitTests/RawMultiAxisDeviceTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp:17: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp:206:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp:207:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 33 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp:219:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp:220:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 33 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTests.cpp:276:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 71%] Linking CXX executable SurgSimDevicesTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimDevicesTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimDevicesTest.dir/DeviceUtilitiesTests.cpp.o -o SurgSimDevicesTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/ReplayPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../libSurgSimDevices.so.0.7.0 ../../../lib/libgtest.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../IdentityPoseDevice/libIdentityPoseDevice.so.0.7.0 ../Keyboard/libKeyboardDevice.so.0.7.0 ../Mouse/libMouseDevice.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads ../ReplayPoseDevice/libReplayPoseDevice.so.0.7.0 ../MultiAxis/libMultiAxisDevice.so.0.7.0 ../DeviceFilters/libSurgSimDeviceFilters.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 71%] Built target SurgSimDevicesTest make -f SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/build.make SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/depend.internal". Scanning dependencies of target SurgSimInputTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/build.make SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 71%] Building CXX object SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/CombiningOutputComponentTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimInputTest.dir/CombiningOutputComponentTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/CombiningOutputComponentTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert.h:60, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = bool]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = bool]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:182:43: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = unsigned int]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = unsigned int]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:184:50: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = int]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = int]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:185:43: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = float]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = float]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:186:48: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = double]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = double]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:187:47: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = char]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = char]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:188:42: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, SurgSim::DataStructures::OptionalValue&) [with T = std::__cxx11::basic_string]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = SurgSim::DataStructures::OptionalValue >]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = SurgSim::DataStructures::OptionalValue >]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:140:3: required from ‘void SurgSim::DataStructures::testOptionalValueSerialization(Type) [with Type = std::__cxx11::basic_string]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/OptionalValueTests.cpp:189:58: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:66:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 66 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/DataStructuresConvert-inl.h:84:16: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 84 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.h:258, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Scene.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/CombiningOutputComponentTest.cpp:30: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::vector >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/CombiningOutputComponentTest.cpp:304:113: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 71%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/AccessibleTypeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/AccessibleTypeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp [ 71%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/PlyReaderTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/PlyReaderTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/PlyReaderTests.cpp [ 71%] Building CXX object SurgSim/Devices/MultiAxis/UnitTests/CMakeFiles/MultiAxisDeviceTest.dir/RawMultiAxisScaffoldTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MultiAxisDeviceTest.dir/RawMultiAxisScaffoldTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/MultiAxis/UnitTests/RawMultiAxisScaffoldTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:177:61: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 33 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = long unsigned int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = long unsigned int]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:153:49: required from ‘void SurgSim::Framework::ScalarTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = long unsigned int]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:146:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Transform; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:241:82: required from ‘void SurgSim::Framework::RigidTransformTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:212:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:177:61: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Quaternion; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:203:69: required from ‘void SurgSim::Framework::QuaternionTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:186:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:177:61: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = int]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:153:49: required from ‘void SurgSim::Framework::ScalarTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = int]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:146:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:177:61: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = float; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = float]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:153:49: required from ‘void SurgSim::Framework::ScalarTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = float]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:146:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = double]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:153:49: required from ‘void SurgSim::Framework::ScalarTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = double]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:146:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:177:61: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 71%] Building CXX object SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/CommonDeviceTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimInputTest.dir/CommonDeviceTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/CommonDeviceTests.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Transform; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:241:82: required from ‘void SurgSim::Framework::RigidTransformTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:212:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:177:61: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = Eigen::Quaternion; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:122:15: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testProperty(const T&, const T&) [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:203:69: required from ‘void SurgSim::Framework::QuaternionTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:186:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:19: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 2; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:181:38: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:181:38: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 2; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:181:38: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:181:38: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:181:38: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:181:38: required from ‘void SurgSim::Framework::VectorTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:163:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:207:39: required from ‘void SurgSim::Framework::QuaternionTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:186:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = float]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = float; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:141:46: required from ‘std::pair<_FIter, _FIter> SurgSim::Framework::testEncodeDecode(const T&, const T&) [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:207:39: required from ‘void SurgSim::Framework::QuaternionTest_Accessible_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AccessibleTypeTests.cpp:186:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] [ 71%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/SegmentMeshTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/SegmentMeshTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/SegmentMeshTest.cpp [ 71%] Linking CXX executable MultiAxisDeviceTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/MultiAxisDeviceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/MultiAxisDeviceTest.dir/MultiAxisDeviceTest.cpp.o CMakeFiles/MultiAxisDeviceTest.dir/RawMultiAxisDeviceTest.cpp.o CMakeFiles/MultiAxisDeviceTest.dir/RawMultiAxisScaffoldTest.cpp.o -o MultiAxisDeviceTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/MultiAxis:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/DeviceFilters:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../../Testing/libSurgSimTesting.so ../../../../lib/libgmock.so.1.10.0 ../libMultiAxisDevice.so.0.7.0 ../../../../lib/libgtest.so.1.10.0 ../../../Physics/libSurgSimPhysics.so.0.7.0 ../../../Collision/libSurgSimCollision.so.0.7.0 ../../../Particles/libSurgSimParticles.so.0.7.0 ../../DeviceFilters/libSurgSimDeviceFilters.so.0.7.0 ../../../Input/libSurgSimInput.so.0.7.0 ../../../Math/libSurgSimMath.so.0.7.0 ../../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 71%] Built target MultiAxisDeviceTest make -f SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/build.make SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/depend.internal". Scanning dependencies of target MlcpTestIO make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/build.make SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 71%] Building CXX object SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/MlcpTestData.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMlcpTestIO_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MlcpTestIO.dir/MlcpTestData.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO/MlcpTestData.cpp [ 71%] Building CXX object SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/ReadText.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMlcpTestIO_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MlcpTestIO.dir/ReadText.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO/ReadText.cpp [ 72%] Building CXX object SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/InputComponentTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimInputTest.dir/InputComponentTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/InputComponentTest.cpp [ 72%] Building CXX object SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/TextLabels.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMlcpTestIO_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MlcpTestIO.dir/TextLabels.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO/TextLabels.cpp [ 72%] Building CXX object SurgSim/Testing/MlcpIO/CMakeFiles/MlcpTestIO.dir/WriteText.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DMlcpTestIO_EXPORTS -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -fPIC -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/MlcpTestIO.dir/WriteText.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Testing/MlcpIO/WriteText.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/SegmentMeshTest.cpp:26: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processVertex(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:109:7: warning: ‘.MockVertexData::m_id’ is used uninitialized in this function [-Wuninitialized] 109 | class MockVertexData | ^~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Vector.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/NormalData.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TriangleMesh.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/SegmentMesh.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/SegmentMeshTest.cpp:25: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘*((void*)(&)+16).Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/SegmentMeshTest.cpp:26: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processEdge(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:158:7: warning: ‘*((void*)(& edge)+16).MockEdgeData::m_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 158 | class MockEdgeData | ^~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h: In member function ‘void SurgSim::DataStructures::SegmentMesh::createDefaultEdges() [with VertexData = MockVertexData; EdgeData = MockEdgeData]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:158:7: warning: ‘*((void*)(& edge)+16).MockEdgeData::m_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 158 | class MockEdgeData | ^~~~~~~~~~~~ [ 72%] Linking CXX shared library libMlcpTestIO.so cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO && /usr/bin/cmake -E cmake_link_script CMakeFiles/MlcpTestIO.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libMlcpTestIO.so -o libMlcpTestIO.so CMakeFiles/MlcpTestIO.dir/MlcpTestData.cpp.o CMakeFiles/MlcpTestIO.dir/ReadText.cpp.o CMakeFiles/MlcpTestIO.dir/TextLabels.cpp.o CMakeFiles/MlcpTestIO.dir/WriteText.cpp.o -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib ../libSurgSimTesting.so ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 ../../../lib/libgmock.so.1.10.0 ../../../lib/libgtest.so.1.10.0 -lpthread make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 72%] Built target MlcpTestIO make -f SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/build.make SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/depend.internal". Scanning dependencies of target SurgSimParticlesTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/build.make SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 72%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/EmitterTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/EmitterTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp [ 72%] Building CXX object SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/InputManagerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimInputTest.dir/InputManagerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/InputManagerTest.cpp [ 72%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/TetrahedronMeshTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/TetrahedronMeshTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/TetrahedronMeshTest.cpp [ 72%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/ApplicationDataTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/ApplicationDataTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ApplicationDataTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.h:258, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicSceneElement.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::pair; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:283:90: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:285:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:286:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:287:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:288:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::pair, Eigen::Matrix >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:289:94: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = Eigen::Transform; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/EmitterTests.cpp:292:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 72%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/AssertTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/AssertTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AssertTest.cpp [ 72%] Building CXX object SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/OutputComponentTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimInputTest.dir/OutputComponentTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/OutputComponentTest.cpp [ 73%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/AssetTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/AssetTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/AssetTests.cpp [ 73%] Building CXX object SurgSim/DataStructures/UnitTests/CMakeFiles/SurgSimDataStructuresTest.dir/TriangleMeshTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimDataStructuresTest.dir/TriangleMeshTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/TriangleMeshTest.cpp [ 73%] Building CXX object SurgSim/Input/UnitTests/CMakeFiles/SurgSimInputTest.dir/TestDevice.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimInputTest.dir/TestDevice.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Input/UnitTests/TestDevice.cpp [ 73%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/BarrierTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/BarrierTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/BarrierTest.cpp [ 73%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/MockObjects.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/MockObjects.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/MockObjects.cpp [ 73%] Linking CXX executable SurgSimInputTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimInputTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimInputTest.dir/CombiningOutputComponentTest.cpp.o CMakeFiles/SurgSimInputTest.dir/CommonDeviceTests.cpp.o CMakeFiles/SurgSimInputTest.dir/InputComponentTest.cpp.o CMakeFiles/SurgSimInputTest.dir/InputManagerTest.cpp.o CMakeFiles/SurgSimInputTest.dir/OutputComponentTest.cpp.o CMakeFiles/SurgSimInputTest.dir/TestDevice.cpp.o -o SurgSimInputTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../Devices/IdentityPoseDevice/libIdentityPoseDevice.so.0.7.0 ../../../lib/libgtest.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../libSurgSimInput.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 73%] Built target SurgSimInputTest make -f SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/build.make SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/depend.internal". Scanning dependencies of target SurgSimPhysicsTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/build.make SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 73%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/BuildMlcpTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/BuildMlcpTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/BuildMlcpTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/TriangleMeshTest.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processVertex(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:109:7: warning: ‘.MockVertexData::m_id’ is used uninitialized in this function [-Wuninitialized] 109 | class MockVertexData | ^~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Vector.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/NormalData.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TriangleMesh.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/TriangleMeshTest.cpp:24: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘*((void*)(&)+16).Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/TriangleMeshTest.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processEdge(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:158:7: warning: ‘*((void*)(& edge)+16).MockEdgeData::m_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 158 | class MockEdgeData | ^~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h: In member function ‘void SurgSim::DataStructures::TriangleMeshPlyReaderDelegate::processFace(const string&) [with M = SurgSim::DataStructures::TriangleMesh]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:197:7: warning: ‘*((void*)(& triangle)+24).MockTriangleData::m_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 197 | class MockTriangleData | ^~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:197:7: warning: ‘*((void*)(& triangle)+24).MockTriangleData::m_edges’ may be used uninitialized in this function [-Wmaybe-uninitialized] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:197:7: warning: ‘*((void*)(& triangle)+24).MockTriangleData::m_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 197 | class MockTriangleData | ^~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/UnitTests/MockObjects.h:197:7: warning: ‘*((void*)(& triangle)+24).MockTriangleData::m_edges’ may be used uninitialized in this function [-Wmaybe-uninitialized] [ 73%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/ParticlesCollisionRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/ParticlesCollisionRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/ParticlesCollisionRepresentationTests.cpp [ 73%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/BasicSceneElementTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/BasicSceneElementTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/BasicSceneElementTests.cpp [ 73%] Linking CXX executable SurgSimDataStructuresTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimDataStructuresTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeDataTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeNodeTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/AabbTreeTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/BufferedValueTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/DataGroupTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/DataStructuresConvertTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/Grid1DTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/Grid2DTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/Grid3DTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/GridTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/GroupsTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/ImageMapTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/ImageTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/IndexDirectoryTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/IndexedLocalCoordinateTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/LocationTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/MeshElementTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/MeshTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/MeshVertexTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/NamedDataTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/NamedVariantDataTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/OctreeNodeTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/OptionalValueTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/PlyReaderTests.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/SegmentMeshTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/TetrahedronMeshTest.cpp.o CMakeFiles/SurgSimDataStructuresTest.dir/TriangleMeshTest.cpp.o -o SurgSimDataStructuresTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../../lib/libgtest.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 73%] Built target SurgSimDataStructuresTest [ 73%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/BasicThreadTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/BasicThreadTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/BasicThreadTests.cpp [ 74%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/PointGeneratorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/PointGeneratorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/PointGeneratorTests.cpp [ 74%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/CcdCollisionLoopTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/CcdCollisionLoopTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/CcdCollisionLoopTest.cpp [ 74%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/BehaviorManagerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/BehaviorManagerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/BehaviorManagerTest.cpp [ 74%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/ComponentManagerTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/ComponentManagerTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ComponentManagerTests.cpp In file included from /usr/include/eigen3/Eigen/Core:455, from /usr/include/eigen3/Eigen/Geometry:11, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Aabb.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/PointGeneratorTests.cpp:19: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘virtual void PointGeneratorTest_MeshPointGeneratorTest_Test::TestBody()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘*((void*)(&)+24).Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘*((void*)(&)+24).Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ [ 74%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/RandomPointGeneratorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/RandomPointGeneratorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/RandomPointGeneratorTests.cpp [ 74%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ComputationGroupTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ComputationGroupTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ComputationGroupTest.cpp [ 74%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/ComponentTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/ComponentTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ComponentTest.cpp [ 74%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/RepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/RepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/RepresentationTests.cpp [ 75%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/LockedContainerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/LockedContainerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/LockedContainerTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.h:258, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicSceneElement.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ComponentTest.cpp:24: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = Eigen::Transform; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ComponentTest.cpp:465:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ComponentTest.cpp:482:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 75%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ComputationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ComputationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ComputationTests.cpp [ 75%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/LoggerManagerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/LoggerManagerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/LoggerManagerTest.cpp [ 75%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/SinkTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/SinkTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SinkTests.cpp [ 75%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/LoggerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/LoggerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/LoggerTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/ShapeCollisionRepresentation.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SinkTests.cpp:18: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SinkTests.cpp:159:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 75%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/MockObjects.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/MockObjects.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/MockObjects.cpp [ 75%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ConstraintComponentTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintComponentTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ConstraintComponentTests.cpp [ 75%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/ObjectFactoryTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/ObjectFactoryTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ObjectFactoryTests.cpp [ 75%] Building CXX object SurgSim/Particles/UnitTests/CMakeFiles/SurgSimParticlesTest.dir/SphRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimParticlesTest.dir/SphRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SphRepresentationTests.cpp [ 75%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/ReuseFactoryTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/ReuseFactoryTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ReuseFactoryTest.cpp [ 76%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/RuntimeTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/RuntimeTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/RuntimeTest.cpp [ 76%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/SamplingMetricBaseTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/SamplingMetricBaseTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SamplingMetricBaseTest.cpp [ 77%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ConstraintImplementationFactoryTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintImplementationFactoryTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ConstraintImplementationFactoryTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/Representation.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/SphRepresentation.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SphRepresentationTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SphRepresentationTests.cpp:313:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SphRepresentationTests.cpp:315:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = long unsigned int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Particles/UnitTests/SphRepresentationTests.cpp:318:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 77%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/SceneElementTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/SceneElementTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SceneElementTest.cpp [ 77%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/SceneTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/SceneTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SceneTest.cpp [ 77%] Linking CXX executable SurgSimParticlesTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimParticlesTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimParticlesTest.dir/EmitterTests.cpp.o CMakeFiles/SurgSimParticlesTest.dir/MockObjects.cpp.o CMakeFiles/SurgSimParticlesTest.dir/ParticlesCollisionRepresentationTests.cpp.o CMakeFiles/SurgSimParticlesTest.dir/PointGeneratorTests.cpp.o CMakeFiles/SurgSimParticlesTest.dir/RandomPointGeneratorTests.cpp.o CMakeFiles/SurgSimParticlesTest.dir/RepresentationTests.cpp.o CMakeFiles/SurgSimParticlesTest.dir/SinkTests.cpp.o CMakeFiles/SurgSimParticlesTest.dir/SphRepresentationTests.cpp.o -o SurgSimParticlesTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../../lib/libgtest.so.1.10.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 77%] Built target SurgSimParticlesTest make -f SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/build.make SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/depend.internal". Scanning dependencies of target SurgSimBlocksTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/build.make SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 77%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/CompoundShapeToGraphicsTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/CompoundShapeToGraphicsTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/CompoundShapeToGraphicsTests.cpp [ 77%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ConstraintImplementationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintImplementationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ConstraintImplementationTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.h:258, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicSceneElement.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SceneElementTest.cpp:19: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = float; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:63:35: required from ‘bool SurgSim::Framework::SceneElement::getValue(const string&, const string&, T*) const [with T = float; std::string = std::__cxx11::basic_string]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SceneElementTest.cpp:272:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 33 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:53:35: required from ‘T SurgSim::Framework::SceneElement::getValue(const string&, const string&) const [with T = bool; std::string = std::__cxx11::basic_string]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SceneElementTest.cpp:274:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘bool SurgSim::Framework::Accessible::getValue(const string&, T*) const [with T = bool; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:63:35: required from ‘bool SurgSim::Framework::SceneElement::getValue(const string&, const string&, T*) const [with T = bool; std::string = std::__cxx11::basic_string]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SceneElementTest.cpp:280:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:33:30: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 33 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 77%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ConstraintTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ConstraintTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/CompoundShapeToGraphics.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/CompoundShapeToGraphicsTests.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::vector >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/CompoundShapeToGraphicsTests.cpp:95:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/CompoundShapeToGraphicsTests.cpp:96:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/CompoundShapeToGraphicsTests.cpp:97:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 77%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/SharedInstanceTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/SharedInstanceTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SharedInstanceTest.cpp [ 77%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/ThreadPoolTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/ThreadPoolTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/ThreadPoolTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance.h:164, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SharedInstanceTest.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = DefaultConstructible]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SharedInstanceTest.cpp:158:47: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 60 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = ArgumentOnlyConstructible]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SharedInstanceTest.cpp:259:47: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:60:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = DefaultConstructible]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = DefaultConstructible]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SharedInstanceTest.cpp:158:47: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 68 | return std::move(instance); | ^ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h: In instantiation of ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::createInstance() [with T = ArgumentOnlyConstructible]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:57:14: required from ‘std::shared_ptr<_Tp> SurgSim::Framework::SharedInstance::get() [with T = ArgumentOnlyConstructible]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/SharedInstanceTest.cpp:259:47: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SharedInstance-inl.h:68:27: note: remove ‘std::move’ call [ 77%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ContactConstraintDataTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ContactConstraintDataTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ContactConstraintDataTests.cpp [ 78%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/TimerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/TimerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/TimerTest.cpp [ 78%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/DriveElementFromInputBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/DriveElementFromInputBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/DriveElementFromInputBehaviorTests.cpp [ 78%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ContactConstraintGenerationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ContactConstraintGenerationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ContactConstraintGenerationTests.cpp [ 78%] Building CXX object SurgSim/Framework/UnitTests/CMakeFiles/SurgSimFrameworkTest.dir/TransferPropertiesBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimFrameworkTest.dir/TransferPropertiesBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/UnitTests/TransferPropertiesBehaviorTests.cpp [ 78%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/FunctionBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/FunctionBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/FunctionBehaviorTests.cpp [ 78%] Linking CXX executable SurgSimFrameworkTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimFrameworkTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimFrameworkTest.dir/AccessibleTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/AccessibleTypeTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/ApplicationDataTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/AssertTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/AssetTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/BarrierTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/BasicSceneElementTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/BasicThreadTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/BehaviorManagerTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/ComponentManagerTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/ComponentTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/LockedContainerTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/LoggerManagerTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/LoggerTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/MockObjects.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/ObjectFactoryTests.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/ReuseFactoryTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/RuntimeTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/SamplingMetricBaseTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/SceneElementTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/SceneTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/SharedInstanceTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/ThreadPoolTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/TimerTest.cpp.o CMakeFiles/SurgSimFrameworkTest.dir/TransferPropertiesBehaviorTests.cpp.o -o SurgSimFrameworkTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../../lib/libgtest.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 78%] Built target SurgSimFrameworkTest make -f SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/build.make SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/depend make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/DependInfo.cmake --color= Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/DependInfo.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/depend.internal". Dependee "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/depend.internal". Scanning dependencies of target SurgSimMathTest make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' make -f SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/build.make SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/build make[3]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 78%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/AabbTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/AabbTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AabbTests.cpp [ 79%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/KeyBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/KeyBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyBehaviorTests.cpp [ 79%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/KeyboardCallbackBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/KeyboardCallbackBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardCallbackBehaviorTests.cpp [ 79%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ContactFilteringTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ContactFilteringTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ContactFilteringTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardCallbackBehavior.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardCallbackBehaviorTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardCallbackBehaviorTests.cpp:75:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardCallbackBehaviorTests.cpp:77:74: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyBehavior.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyBehaviorTests.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyBehaviorTests.cpp:72:90: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 79%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/CardinalSplinesTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/CardinalSplinesTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/CardinalSplinesTests.cpp [ 79%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/KeyboardTogglesComponentBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/KeyboardTogglesComponentBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardTogglesComponentBehaviorTests.cpp [ 79%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/MassSpring1DRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/MassSpring1DRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/MassSpring1DRepresentationTests.cpp [ 79%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/CompoundShapeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/CompoundShapeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/CompoundShapeTests.cpp [ 80%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/DcdCollisionTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/DcdCollisionTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/DcdCollisionTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyboardTogglesComponentBehavior.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardTogglesComponentBehaviorTests.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardTogglesComponentBehaviorTests.cpp:157:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::unordered_map > >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardTogglesComponentBehaviorTests.cpp:162:82: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Shape.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/CompoundShape.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/CompoundShapeTests.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::vector, Eigen::Transform > >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/CompoundShapeTests.cpp:198:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/KeyboardTogglesComponentBehaviorTests.cpp:27: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:39:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/MassSpring2DRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/MassSpring2DRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/MassSpring2DRepresentationTests.cpp [ 80%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/MassSpring3DRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/MassSpring3DRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/MassSpring3DRepresentationTests.cpp [ 81%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/CubicSolverTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/CubicSolverTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/CubicSolverTests.cpp [ 81%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/DeformableCollisionRepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/DeformableCollisionRepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/DeformableCollisionRepresentationTest.cpp [ 82%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/MassSpringNDRepresentationUtilsTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/MassSpringNDRepresentationUtilsTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/MassSpringNDRepresentationUtilsTests.cpp [ 82%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/PoseInterpolatorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/PoseInterpolatorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/PoseInterpolatorTests.cpp [ 82%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/GeometryTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/GeometryTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/GeometryTests.cpp [ 82%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/SingleKeyBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/SingleKeyBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/SingleKeyBehaviorTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/KeyBehavior.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/SingleKeyBehavior.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/SingleKeyBehaviorTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/SingleKeyBehaviorTests.cpp:99:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/SingleKeyBehaviorTests.cpp:100:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 82%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/DeformableRepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/DeformableRepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/DeformableRepresentationTest.cpp [ 82%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/EigenGtestAsserts.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/EigenGtestAsserts.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/EigenGtestAsserts.cpp [ 82%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/SpringTestUtils.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/SpringTestUtils.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/SpringTestUtils.cpp [ 82%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFixedPointTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFixedPointTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DConstraintFixedPointTests.cpp [ 82%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/TransferParticlesToPointCloudBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/TransferParticlesToPointCloudBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferParticlesToPointCloudBehaviorTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/DeformableRepresentationTest.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/DeformableRepresentationTest.cpp:553:110: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = SurgSim::Math::IntegrationScheme; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/DeformableRepresentationTest.cpp:560:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 82%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFixedRotationVectorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFixedRotationVectorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DConstraintFixedRotationVectorTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferParticlesToPointCloudBehavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferParticlesToPointCloudBehaviorTests.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferParticlesToPointCloudBehaviorTests.cpp:195:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferParticlesToPointCloudBehaviorTests.cpp:196:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferParticlesToPointCloudBehaviorTests.cpp:27: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:39:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/IntervalArithmeticTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/IntervalArithmeticTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/IntervalArithmeticTests.cpp [ 82%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/TransferPhysicsToGraphicsMeshBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/TransferPhysicsToGraphicsMeshBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToGraphicsMeshBehaviorTests.cpp [ 83%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionalSlidingTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionalSlidingTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DConstraintFrictionalSlidingTests.cpp [ 83%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionlessContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionlessContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DConstraintFrictionlessContactTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Asset.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/TriangleMesh.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferPhysicsToGraphicsMeshBehavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToGraphicsMeshBehaviorTests.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToGraphicsMeshBehaviorTests.cpp:157:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToGraphicsMeshBehaviorTests.cpp:158:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::vector >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToGraphicsMeshBehaviorTests.cpp:182:81: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 83%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/KalmanFilterTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/KalmanFilterTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/KalmanFilterTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToGraphicsMeshBehaviorTests.cpp:29: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:39:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/LinearMotionArithmeticTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/LinearMotionArithmeticTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/LinearMotionArithmeticTests.cpp [ 83%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionlessSlidingTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionlessSlidingTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DConstraintFrictionlessSlidingTests.cpp [ 84%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/TransferPhysicsToPointCloudBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/TransferPhysicsToPointCloudBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToPointCloudBehaviorTests.cpp [ 84%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DElementBeamTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DElementBeamTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DElementBeamTests.cpp [ 84%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/MakeRigidTransformTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/MakeRigidTransformTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MakeRigidTransformTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Behavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/TransferPhysicsToPointCloudBehavior.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToPointCloudBehaviorTests.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToPointCloudBehaviorTests.cpp:151:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToPointCloudBehaviorTests.cpp:152:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/OsgBoxRepresentation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/TransferPhysicsToPointCloudBehaviorTests.cpp:26: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Graphics/BoxRepresentation.h:39:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/MeshShapeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/MeshShapeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MeshShapeTests.cpp [ 85%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/VisualizeConstraintsTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/VisualizeConstraintsTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/VisualizeConstraintsTest.cpp [ 85%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DLocalizationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DLocalizationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DLocalizationTest.cpp [ 85%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DMechanicalValidationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DMechanicalValidationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DMechanicalValidationTests.cpp [ 85%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/MinMaxTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/MinMaxTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MinMaxTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.h:258, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicSceneElement.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/VisualizeConstraints.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/VisualizeConstraintsTest.cpp:16: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::vector > >; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/VisualizeConstraintsTest.cpp:71:97: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 86%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DPlyReaderDelegateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DPlyReaderDelegateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DPlyReaderDelegateTests.cpp [ 86%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/MlcpGaussSeidelSolverTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/MlcpGaussSeidelSolverTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MlcpGaussSeidelSolverTests.cpp [ 86%] Building CXX object SurgSim/Blocks/UnitTests/CMakeFiles/SurgSimBlocksTest.dir/VisualizeContactsBehaviorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimBlocksTest.dir/VisualizeContactsBehaviorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Blocks/UnitTests/VisualizeContactsBehaviorTests.cpp [ 86%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeEquationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeEquationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeEquationTests.cpp [ 86%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerExplicitModifiedTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerExplicitModifiedTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeSolverEulerExplicitModifiedTests.cpp [ 86%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem1DRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DRepresentationTests.cpp [ 86%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerExplicitTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerExplicitTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeSolverEulerExplicitTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/DeformableCollisionRepresentation.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DRepresentationTests.cpp:26: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem1DRepresentationTests.cpp:408:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 86%] Linking CXX executable SurgSimBlocksTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimBlocksTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimBlocksTest.dir/CompoundShapeToGraphicsTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/DriveElementFromInputBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/FunctionBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/KeyBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/KeyboardCallbackBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/KeyboardTogglesComponentBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/MassSpring1DRepresentationTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/MassSpring2DRepresentationTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/MassSpring3DRepresentationTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/MassSpringNDRepresentationUtilsTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/PoseInterpolatorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/SingleKeyBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/SpringTestUtils.cpp.o CMakeFiles/SurgSimBlocksTest.dir/TransferParticlesToPointCloudBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/TransferPhysicsToGraphicsMeshBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/TransferPhysicsToPointCloudBehaviorTests.cpp.o CMakeFiles/SurgSimBlocksTest.dir/VisualizeConstraintsTest.cpp.o CMakeFiles/SurgSimBlocksTest.dir/VisualizeContactsBehaviorTests.cpp.o -o SurgSimBlocksTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../Devices/IdentityPoseDevice/libIdentityPoseDevice.so.0.7.0 ../libSurgSimBlocks.so.0.7.0 ../../Graphics/libSurgSimGraphics.so.0.7.0 ../../../lib/libgtest.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../Devices/Keyboard/libKeyboardDevice.so.0.7.0 ../../Devices/Mouse/libMouseDevice.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 86%] Built target SurgSimBlocksTest [ 87%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerImplicitTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerImplicitTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeSolverEulerImplicitTests.cpp [ 87%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeSolverRungeKutta4Tests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeSolverRungeKutta4Tests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeSolverRungeKutta4Tests.cpp [ 87%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeSolverStaticTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeSolverStaticTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeSolverStaticTests.cpp [ 87%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFixedPointTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFixedPointTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DConstraintFixedPointTests.cpp [ 87%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeSolverTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeSolverTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeSolverTests.cpp [ 87%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/OdeStateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/OdeStateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/OdeStateTests.cpp [ 87%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionalSlidingTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionalSlidingTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DConstraintFrictionalSlidingTests.cpp [ 87%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/ParticlesShapeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/ParticlesShapeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ParticlesShapeTests.cpp [ 88%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/PolynomialRootTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/PolynomialRootTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/PolynomialRootTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Shape.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/BoxShape.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Shapes.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ParticlesShapeTests.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ParticlesShapeTests.cpp:121:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 88%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/PolynomialTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/PolynomialTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/PolynomialTests.cpp [ 88%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/PolynomialValuesTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/PolynomialValuesTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/PolynomialValuesTests.cpp In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Vector.h:25, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/NormalData.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ParticlesShapeTests.cpp:19: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘virtual void SurgSim::Math::ParticlesShapeTests_CopyConstruct_Test::TestBody()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ [ 88%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/ScalarTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/ScalarTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ScalarTests.cpp [ 88%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/SegmentMeshShapeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/SegmentMeshShapeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/SegmentMeshShapeTests.cpp [ 88%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/ShapeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/ShapeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ShapeTests.cpp [ 89%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/SurfaceMeshShapeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/SurfaceMeshShapeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/SurfaceMeshShapeTests.cpp [ 89%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionlessContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionlessContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DConstraintFrictionlessContactTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Shape.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ShapeTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ShapeTests.cpp:84:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 89%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/TriangleCapsuleContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/TriangleCapsuleContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleCapsuleContactCalculationTests.cpp [ 89%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/TriangleTriangleContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/TriangleTriangleContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleTriangleContactCalculationTests.cpp In file included from /usr/include/eigen3/Eigen/Core:432, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Geometry.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleCapsuleContactCalculationTests.cpp:18: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h: In member function ‘double SurgSim::Math::TriangleCapsuleContactCalculation::TriangleCapsuleContactCalculation::farthestIntersectionLineCylinder(const Vector3&, const Vector3&, SurgSim::Math::TriangleCapsuleContactCalculation::TriangleCapsuleContactCalculation::Vector3*) [with T = double; int MOpt = 0]’: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: ‘*((void*)& j +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:24:102: warning: ‘*((void*)& k +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 24 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Geometry.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleTriangleContactCalculationTests.cpp:18: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘SurgSim::Math::TriangleTriangleTestParameters::TriangleTriangleTestParameters()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Geometry.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleCapsuleContactCalculationTests.cpp:18: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘virtual void SurgSim::Math::TriangleCapsuleContactCalculationTest_TestCase32_Test::TestBody()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘virtual void SurgSim::Math::TriangleCapsuleContactCalculationTest_TestCase33_Test::TestBody()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘virtual void SurgSim::Math::TriangleCapsuleContactCalculationTest_TestCase34_Test::TestBody()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In member function ‘virtual void SurgSim::Math::TriangleCapsuleContactCalculationTest_TestCase35_Test::TestBody()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘.Eigen::DenseStorage::m_data’ is used uninitialized in this function [-Wuninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ [ 89%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/TriangleTriangleIntersectionTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/TriangleTriangleIntersectionTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleTriangleIntersectionTests.cpp [ 89%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/TriangleTriangleSeparatingAxisContactCalculationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/TriangleTriangleSeparatingAxisContactCalculationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleTriangleSeparatingAxisContactCalculationTests.cpp [ 89%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionlessSlidingTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionlessSlidingTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DConstraintFrictionlessSlidingTests.cpp [ 89%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/ValidTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/ValidTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/ValidTests.cpp In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Geometry.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleTriangleIntersectionTests.cpp:18: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘SurgSim::Math::TriangleTriangleTestParameters::TriangleTriangleTestParameters()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ [ 90%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/AngleAxisTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/AngleAxisTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp In file included from /usr/include/eigen3/Eigen/Core:455, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/Geometry.h:20, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/TriangleTriangleSeparatingAxisContactCalculationTests.cpp:18: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h: In constructor ‘SurgSim::Math::TriangleTriangleTestParameters::TriangleTriangleTestParameters()’: /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t1p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ /usr/include/eigen3/Eigen/src/Core/DenseStorage.h:194:66: warning: ‘t0p.Eigen::DenseStorage::m_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | DenseStorage(const DenseStorage& other) : m_data(other.m_data) { | ^ In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:62, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp: In instantiation of ‘void AngleAxisTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::AngleAxis]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:41:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:63:30: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] 63 | ASSERT_NO_THROW({ AngleAxis expected = node.as(); }); | ^~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp: In instantiation of ‘void AngleAxisTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::AngleAxis]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:41:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:63:30: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = float]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::AngleAxis]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:63:2: required from ‘void AngleAxisTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:41:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::AngleAxis]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:63:2: required from ‘void AngleAxisTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:41:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:224:63: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = float]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::AngleAxis]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:63:2: required from ‘void AngleAxisTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:41:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:224:63: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::AngleAxis]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:63:2: required from ‘void AngleAxisTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::AngleAxis]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/AngleAxisTests.cpp:41:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/LinearSolveAndInverseTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/LinearSolveAndInverseTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/LinearSolveAndInverseTests.cpp [ 90%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/LinearSparseSolveAndInverseTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/LinearSparseSolveAndInverseTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/LinearSparseSolveAndInverseTests.cpp [ 91%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DElementTriangleTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DElementTriangleTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DElementTriangleTests.cpp [ 91%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/MatrixTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/MatrixTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:62, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp: In instantiation of ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] 459 | ASSERT_NO_THROW({Matrix expected = node.as();}); | ^~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp: In instantiation of ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp: In instantiation of ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp: In instantiation of ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] [ 91%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DLocalizationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DLocalizationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DLocalizationTest.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp: In instantiation of ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp: In instantiation of ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:25: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 3; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:2: required from ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:2: required from ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 2; int Cols = 2; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:2: required from ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/QuaternionTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/QuaternionTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 4; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:2: required from ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 2; int Cols = 2; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:2: required from ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 3; int MOpt = 1]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:459:2: required from ‘void AllMatrixTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/MatrixTests.cpp:437:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:62, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp: In instantiation of ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:30: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] 189 | ASSERT_NO_THROW({Quaternion expected = node.as();}); | ^~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp: In instantiation of ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:30: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] [ 91%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DMechanicalValidationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DMechanicalValidationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DMechanicalValidationTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:22: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = float; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:2: required from ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = float]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = float; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:2: required from ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:2: required from ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:2: required from ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:224:63: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = float]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = float; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:2: required from ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:224:63: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:189:2: required from ‘void QuaternionTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/QuaternionTests.cpp:174:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DPlyReaderDelegateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DPlyReaderDelegateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DPlyReaderDelegateTests.cpp [ 91%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem2DRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DRepresentationTests.cpp [ 91%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFixedPointTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFixedPointTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DConstraintFixedPointTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/DeformableCollisionRepresentation.h:22, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DRepresentationTests.cpp:27: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem2DRepresentationTests.cpp:384:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 92%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionalSlidingTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionalSlidingTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DConstraintFrictionalSlidingTests.cpp [ 92%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/RigidTransformTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/RigidTransformTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:24: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:197:2: required from ‘void AllRigidTransformTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:170:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:183:89: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = float; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:197:2: required from ‘void AllRigidTransformTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:170:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:197:2: required from ‘void AllRigidTransformTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:170:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = double]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = double; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = double; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:197:2: required from ‘void AllRigidTransformTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:170:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 1; int MOpt = 0]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:133:69: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = float; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = float; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:197:2: required from ‘void AllRigidTransformTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:170:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::AngleAxis<_Scalar>&) [with Type = float]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:138:60: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Quaternion<_Scalar, _Options>&) [with Type = float; int QOpt = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Quaternion]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Quaternion]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:178:79: required from ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Transform&) [with Type = float; int Dim = 3; int TMode = 1; int TOptions = 0]’ /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Transform]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:197:2: required from ‘void AllRigidTransformTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Transform]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/RigidTransformTests.cpp:170:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:218:10: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 218 | catch (RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionlessContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionlessContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DConstraintFrictionlessContactTests.cpp [ 92%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionlessSlidingTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionlessSlidingTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DConstraintFrictionlessSlidingTests.cpp [ 93%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/SparseMatrixTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/SparseMatrixTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/SparseMatrixTests.cpp [ 93%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementCorotationalTetrahedronTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementCorotationalTetrahedronTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DElementCorotationalTetrahedronTests.cpp [ 93%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementCubeTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementCubeTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DElementCubeTests.cpp [ 93%] Building CXX object SurgSim/Math/UnitTests/CMakeFiles/SurgSimMathTest.dir/VectorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimMathTest.dir/VectorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:62, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] 421 | ASSERT_NO_THROW({Vector expected = node.as();}); | ^~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp: In instantiation of ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:26: warning: variable ‘expected’ set but not used [-Wunused-but-set-variable] [ 93%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementTetrahedronTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementTetrahedronTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DElementTetrahedronTests.cpp [ 93%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DLocalizationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DLocalizationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DLocalizationTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert.h:106, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:24: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 6; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 3; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 6; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 2; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = float; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 2; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h: In instantiation of ‘static bool YAML::convert >::decode(const YAML::Node&, Eigen::Matrix&) [with Type = double; int Rows = 4; int Cols = 1; int MOpt = 0]’: /usr/include/yaml-cpp/node/impl.h:123:27: required from ‘T YAML::as_if::operator()() const [with T = Eigen::Matrix]’ /usr/include/yaml-cpp/node/impl.h:146:31: required from ‘T YAML::Node::as() const [with T = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:421:2: required from ‘void AllVectorTests_YamlConvert_Test::TestBody() [with gtest_TypeParam_ = Eigen::Matrix]’ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/UnitTests/VectorTests.cpp:404:1: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:80:17: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 80 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Math/MathConvert-inl.h:104:18: warning: catching polymorphic type ‘class YAML::RepresentationException’ by value [-Wcatch-value=] 104 | catch (YAML::RepresentationException) | ^~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DPlyReaderDelegateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DPlyReaderDelegateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DPlyReaderDelegateTests.cpp [ 94%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/Fem3DRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DRepresentationTests.cpp [ 94%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FemElementTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FemElementTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FemElementTests.cpp [ 94%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FemLocalizationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FemLocalizationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FemLocalizationTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Asset.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/OctreeNode.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/Location.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DRepresentationTests.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/Fem3DRepresentationTests.cpp:484:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 94%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FemRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FemRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FemRepresentationTests.cpp [ 94%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFixedPointTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFixedPointTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FixedConstraintFixedPointTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MockObjects.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FemRepresentationTests.cpp:24: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FemRepresentationTests.cpp:535:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FemRepresentationTests.cpp:541:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 95%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFixedRotationVectorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFixedRotationVectorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FixedConstraintFixedRotationVectorTests.cpp [ 95%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFrictionlessContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFrictionlessContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FixedConstraintFrictionlessContactTests.cpp [ 95%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FixedRepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FixedRepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FixedRepresentationTest.cpp [ 95%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/FreeMotionTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/FreeMotionTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/FreeMotionTests.cpp [ 95%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/LinearSpringTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/LinearSpringTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/LinearSpringTest.cpp [ 95%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MassSpringConstraintFixedPointTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringConstraintFixedPointTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MassSpringConstraintFixedPointTest.cpp [ 96%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MassSpringConstraintFrictionlessContactTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringConstraintFrictionlessContactTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MassSpringConstraintFrictionlessContactTest.cpp [ 96%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MassSpringLocalizationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringLocalizationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MassSpringLocalizationTest.cpp [ 96%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MassSpringMechanicalValidationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringMechanicalValidationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MassSpringMechanicalValidationTests.cpp [ 96%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MassSpringRepresentationTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringRepresentationTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MassSpringRepresentationTests.cpp [ 96%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MassTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MassTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MassTest.cpp [ 96%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/MockObjects.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/MockObjects.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/MockObjects.cpp [ 97%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/ParticleCollisionResponseTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/ParticleCollisionResponseTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/ParticleCollisionResponseTests.cpp [ 97%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/PhysicsManagerStateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/PhysicsManagerStateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/PhysicsManagerStateTests.cpp [ 97%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/PhysicsManagerTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/PhysicsManagerTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/PhysicsManagerTests.cpp [ 97%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/PostUpdateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/PostUpdateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/PostUpdateTests.cpp [ 97%] Linking CXX executable SurgSimMathTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimMathTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimMathTest.dir/AabbTests.cpp.o CMakeFiles/SurgSimMathTest.dir/CardinalSplinesTests.cpp.o CMakeFiles/SurgSimMathTest.dir/CompoundShapeTests.cpp.o CMakeFiles/SurgSimMathTest.dir/CubicSolverTests.cpp.o CMakeFiles/SurgSimMathTest.dir/GeometryTests.cpp.o CMakeFiles/SurgSimMathTest.dir/IntervalArithmeticTests.cpp.o CMakeFiles/SurgSimMathTest.dir/KalmanFilterTests.cpp.o CMakeFiles/SurgSimMathTest.dir/LinearMotionArithmeticTests.cpp.o CMakeFiles/SurgSimMathTest.dir/MakeRigidTransformTests.cpp.o CMakeFiles/SurgSimMathTest.dir/MeshShapeTests.cpp.o CMakeFiles/SurgSimMathTest.dir/MinMaxTests.cpp.o CMakeFiles/SurgSimMathTest.dir/MlcpGaussSeidelSolverTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeEquationTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerExplicitModifiedTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerExplicitTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeSolverEulerImplicitTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeSolverRungeKutta4Tests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeSolverStaticTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeSolverTests.cpp.o CMakeFiles/SurgSimMathTest.dir/OdeStateTests.cpp.o CMakeFiles/SurgSimMathTest.dir/ParticlesShapeTests.cpp.o CMakeFiles/SurgSimMathTest.dir/PolynomialRootTests.cpp.o CMakeFiles/SurgSimMathTest.dir/PolynomialTests.cpp.o CMakeFiles/SurgSimMathTest.dir/PolynomialValuesTests.cpp.o CMakeFiles/SurgSimMathTest.dir/ScalarTests.cpp.o CMakeFiles/SurgSimMathTest.dir/SegmentMeshShapeTests.cpp.o CMakeFiles/SurgSimMathTest.dir/ShapeTests.cpp.o CMakeFiles/SurgSimMathTest.dir/SurfaceMeshShapeTests.cpp.o CMakeFiles/SurgSimMathTest.dir/TriangleCapsuleContactCalculationTests.cpp.o CMakeFiles/SurgSimMathTest.dir/TriangleTriangleContactCalculationTests.cpp.o CMakeFiles/SurgSimMathTest.dir/TriangleTriangleIntersectionTests.cpp.o CMakeFiles/SurgSimMathTest.dir/TriangleTriangleSeparatingAxisContactCalculationTests.cpp.o CMakeFiles/SurgSimMathTest.dir/ValidTests.cpp.o CMakeFiles/SurgSimMathTest.dir/AngleAxisTests.cpp.o CMakeFiles/SurgSimMathTest.dir/LinearSolveAndInverseTests.cpp.o CMakeFiles/SurgSimMathTest.dir/LinearSparseSolveAndInverseTests.cpp.o CMakeFiles/SurgSimMathTest.dir/MatrixTests.cpp.o CMakeFiles/SurgSimMathTest.dir/QuaternionTests.cpp.o CMakeFiles/SurgSimMathTest.dir/RigidTransformTests.cpp.o CMakeFiles/SurgSimMathTest.dir/SparseMatrixTests.cpp.o CMakeFiles/SurgSimMathTest.dir/VectorTests.cpp.o -o SurgSimMathTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Testing/MlcpIO/libMlcpTestIO.so ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../../lib/libgtest.so.1.10.0 ../../Physics/libSurgSimPhysics.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../libSurgSimMath.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [ 97%] Built target SurgSimMathTest [ 97%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/PrepareCollisionPairsTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/PrepareCollisionPairsTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/PrepareCollisionPairsTests.cpp [ 97%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/PreUpdateTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/PreUpdateTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/PreUpdateTests.cpp [ 98%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/PushResultsTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/PushResultsTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/PushResultsTests.cpp [ 98%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RepresentationTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Representation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Collision/Representation.h:27, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidCollisionRepresentation.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RepresentationTest.cpp:23: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = bool; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RepresentationTest.cpp:104:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = long unsigned int; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RepresentationTest.cpp:107:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 98%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidCollisionRepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidCollisionRepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidCollisionRepresentationTest.cpp [ 98%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFixedPointTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFixedPointTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidConstraintFixedPointTests.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Component.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement-inl.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/SceneElement.h:258, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/BasicSceneElement.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidCollisionRepresentationTest.cpp:21: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidCollisionRepresentationTest.cpp:138:85: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ [ 98%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFixedRotationVectorTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFixedRotationVectorTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidConstraintFixedRotationVectorTests.cpp [ 98%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFrictionlessContactTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFrictionlessContactTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidConstraintFrictionlessContactTests.cpp [ 99%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidLocalizationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidLocalizationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidLocalizationTest.cpp [ 99%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidRepresentationTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidRepresentationTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidRepresentationTest.cpp [ 99%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RigidStateTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RigidStateTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidStateTest.cpp In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/RigidState.h:19, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidStateTest.cpp:24: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = Eigen::Transform; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidStateTest.cpp:129:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = Eigen::Matrix; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidStateTest.cpp:130:2: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] In file included from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible.h:299, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Asset.h:21, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/OctreeNode.h:24, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/DataStructures/Location.h:23, from /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidRepresentationTest.cpp:20: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidRepresentationTest.cpp:1120:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] 49 | catch (boost::bad_any_cast exception) | ^~~~~~~~~ /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h: In instantiation of ‘T SurgSim::Framework::Accessible::getValue(const string&) const [with T = std::shared_ptr; std::string = std::__cxx11::basic_string]’: /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RigidRepresentationTest.cpp:1125:3: required from here /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Framework/Accessible-inl.h:49:29: warning: catching polymorphic type ‘class boost::bad_any_cast’ by value [-Wcatch-value=] [ 99%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/RotationVectorConstraintDataTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/RotationVectorConstraintDataTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/RotationVectorConstraintDataTests.cpp [ 99%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/SlidingConstraintDataTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/SlidingConstraintDataTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/SlidingConstraintDataTests.cpp [ 99%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/SolveMlcpTests.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/SolveMlcpTests.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/SolveMlcpTests.cpp [100%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/UpdateCollisionRepresentationsTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/UpdateCollisionRepresentationsTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/UpdateCollisionRepresentationsTest.cpp [100%] Building CXX object SurgSim/Physics/UnitTests/CMakeFiles/SurgSimPhysicsTest.dir/VirtualToolCouplerTest.cpp.o cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -D_POSIX_C_SOURCE=200809L -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu -I/usr/include/eigen3 -I/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/include -isystem /usr/src/googletest/googletest/include -isystem /usr/src/googletest/googlemock/include -isystem /usr/src/googletest/googlemock -isystem /usr/src/googletest/googletest -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -DGTEST_HAS_PTHREAD=1 -o CMakeFiles/SurgSimPhysicsTest.dir/VirtualToolCouplerTest.cpp.o -c /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Physics/UnitTests/VirtualToolCouplerTest.cpp [100%] Linking CXX executable SurgSimPhysicsTest cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics/UnitTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SurgSimPhysicsTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/opensurgsim-zIJNIu/opensurgsim-0.7.0=. -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -std=gnu++11 -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/SurgSimPhysicsTest.dir/BuildMlcpTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/CcdCollisionLoopTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ComputationGroupTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ComputationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintComponentTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintImplementationFactoryTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintImplementationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ConstraintTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ContactConstraintDataTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ContactConstraintGenerationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ContactFilteringTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/DcdCollisionTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/DeformableCollisionRepresentationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/DeformableRepresentationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/EigenGtestAsserts.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFixedPointTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFixedRotationVectorTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionalSlidingTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionlessContactTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DConstraintFrictionlessSlidingTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DElementBeamTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DLocalizationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DMechanicalValidationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DPlyReaderDelegateTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem1DRepresentationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFixedPointTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionalSlidingTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionlessContactTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DConstraintFrictionlessSlidingTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DElementTriangleTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DLocalizationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DMechanicalValidationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DPlyReaderDelegateTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem2DRepresentationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFixedPointTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionalSlidingTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionlessContactTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DConstraintFrictionlessSlidingTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementCorotationalTetrahedronTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementCubeTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DElementTetrahedronTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DLocalizationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DPlyReaderDelegateTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/Fem3DRepresentationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FemElementTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FemLocalizationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FemRepresentationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFixedPointTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFixedRotationVectorTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FixedConstraintFrictionlessContactTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FixedRepresentationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/FreeMotionTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/LinearSpringTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringConstraintFixedPointTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringConstraintFrictionlessContactTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringLocalizationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringMechanicalValidationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MassSpringRepresentationTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MassTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/MockObjects.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/ParticleCollisionResponseTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/PhysicsManagerStateTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/PhysicsManagerTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/PostUpdateTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/PrepareCollisionPairsTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/PreUpdateTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/PushResultsTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RepresentationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidCollisionRepresentationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFixedPointTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFixedRotationVectorTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidConstraintFrictionlessContactTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidLocalizationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidRepresentationTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RigidStateTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/RotationVectorConstraintDataTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/SlidingConstraintDataTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/SolveMlcpTests.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/UpdateCollisionRepresentationsTest.cpp.o CMakeFiles/SurgSimPhysicsTest.dir/VirtualToolCouplerTest.cpp.o -o SurgSimPhysicsTest -Wl,-rpath,/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Blocks:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Graphics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing/MlcpIO:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/IdentityPoseDevice:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Keyboard:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Devices/Mouse:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Testing:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/lib:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Physics:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Particles:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Collision:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Math:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Input:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/DataStructures:/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/SurgSim/Framework ../../Blocks/libSurgSimBlocks.so.0.7.0 ../../Graphics/libSurgSimGraphics.so.0.7.0 ../../Testing/MlcpIO/libMlcpTestIO.so ../../Devices/IdentityPoseDevice/libIdentityPoseDevice.so.0.7.0 ../../Devices/Keyboard/libKeyboardDevice.so.0.7.0 ../../Devices/Mouse/libMouseDevice.so.0.7.0 -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads -losg -losgViewer -losgText -losgUtil -losgDB -losgGA -losgAnimation -lOpenThreads ../../Testing/libSurgSimTesting.so ../../../lib/libgmock.so.1.10.0 ../../../lib/libgtest.so.1.10.0 ../libSurgSimPhysics.so.0.7.0 ../../Particles/libSurgSimParticles.so.0.7.0 ../../Collision/libSurgSimCollision.so.0.7.0 ../../Math/libSurgSimMath.so.0.7.0 ../../Input/libSurgSimInput.so.0.7.0 ../../DataStructures/libSurgSimDataStructures.so.0.7.0 ../../Framework/libSurgSimFramework.so.0.7.0 /usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 /usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 -lpthread -lrt /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 make[3]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' [100%] Built target SurgSimPhysicsTest make[2]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' debian/rules override_dh_auto_test make[1]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0' dh_auto_test cd obj-x86_64-linux-gnu && make -j4 test ARGS\+=-j4 make[2]: Entering directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -j4 Test project /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu Start 1: SurgSimBlocksTest Start 2: SurgSimCollisionTest Start 3: SurgSimDataStructuresTest Start 4: SurgSimDeviceFiltersTest 1/14 Test #4: SurgSimDeviceFiltersTest ......... Passed 2.67 sec Start 5: IdentityPoseDeviceTest 2/14 Test #5: IdentityPoseDeviceTest ........... Passed 0.09 sec Start 6: KeyboardDeviceTest 3/14 Test #3: SurgSimDataStructuresTest ........ Passed 2.78 sec Start 7: MouseDeviceTest 4/14 Test #6: KeyboardDeviceTest ............... Passed 0.03 sec Start 8: ReplayPoseDeviceTest 5/14 Test #7: MouseDeviceTest .................. Passed 0.10 sec Start 9: SurgSimDevicesTest 6/14 Test #9: SurgSimDevicesTest ............... Passed 0.52 sec Start 10: SurgSimFrameworkTest 7/14 Test #8: ReplayPoseDeviceTest .............***Failed 5.09 sec [==========] Running 8 tests from 1 test suite. [----------] Global test environment set-up. [----------] 8 tests from ReplayPoseDeviceTest [ RUN ] ReplayPoseDeviceTest.Name [ OK ] ReplayPoseDeviceTest.Name (0 ms) [ RUN ] ReplayPoseDeviceTest.Filename [ OK ] ReplayPoseDeviceTest.Filename (101 ms) [ RUN ] ReplayPoseDeviceTest.Initialize [ OK ] ReplayPoseDeviceTest.Initialize (15 ms) [ RUN ] ReplayPoseDeviceTest.Factory [ OK ] ReplayPoseDeviceTest.Factory (0 ms) [ RUN ] ReplayPoseDeviceTest.AddInputConsumerRecord60HzReplay60Hz [ OK ] ReplayPoseDeviceTest.AddInputConsumerRecord60HzReplay60Hz (1086 ms) [ RUN ] ReplayPoseDeviceTest.AddInputConsumerRecord60HzReplay1000Hz [ OK ] ReplayPoseDeviceTest.AddInputConsumerRecord60HzReplay1000Hz (1177 ms) [ RUN ] ReplayPoseDeviceTest.AddInputConsumerRecord1000HzReplay60Hz [ OK ] ReplayPoseDeviceTest.AddInputConsumerRecord1000HzReplay60Hz (1247 ms) [ RUN ] ReplayPoseDeviceTest.AddInputConsumerRecord1000HzReplay1000Hz /build/opensurgsim-zIJNIu/opensurgsim-0.7.0/SurgSim/Devices/ReplayPoseDevice/UnitTests/ReplayPoseDeviceTest.cpp:186: Failure The difference between 0 and (pose.matrix() - poseEnd.matrix()).norm() is 0.0068922983546618874, which exceeds 1e-6, where 0 evaluates to 0, (pose.matrix() - poseEnd.matrix()).norm() evaluates to 0.0068922983546618874, and 1e-6 evaluates to 9.9999999999999995e-07. [ FAILED ] ReplayPoseDeviceTest.AddInputConsumerRecord1000HzReplay1000Hz (1455 ms) [----------] 8 tests from ReplayPoseDeviceTest (5081 ms total) [----------] Global test environment tear-down [==========] 8 tests from 1 test suite ran. (5081 ms total) [ PASSED ] 7 tests. [ FAILED ] 1 test, listed below: [ FAILED ] ReplayPoseDeviceTest.AddInputConsumerRecord1000HzReplay1000Hz 1 FAILED TEST Start 11: SurgSimInputTest 8/14 Test #2: SurgSimCollisionTest ............. Passed 9.99 sec Start 12: SurgSimMathTest 9/14 Test #11: SurgSimInputTest ................. Passed 3.72 sec Start 13: SurgSimParticlesTest 10/14 Test #1: SurgSimBlocksTest ................ Passed 16.01 sec Start 14: SurgSimPhysicsTest 11/14 Test #12: SurgSimMathTest .................. Passed 7.58 sec 12/14 Test #13: SurgSimParticlesTest ............. Passed 13.61 sec 13/14 Test #10: SurgSimFrameworkTest ............. Passed 44.81 sec 14/14 Test #14: SurgSimPhysicsTest ............... Passed 91.74 sec 93% tests passed, 1 tests failed out of 14 Total Test time (real) = 108.13 sec The following tests FAILED: 8 - ReplayPoseDeviceTest (Failed) Errors while running CTest make[2]: *** [Makefile:140: test] Error 8 make[2]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0/obj-x86_64-linux-gnu' dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j4 test ARGS\+=-j4 returned exit code 2 make[1]: *** [debian/rules:47: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/opensurgsim-zIJNIu/opensurgsim-0.7.0' make: *** [debian/rules:15: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 E: run_chroot failed: E: command failed: chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/opensurgsim-zIJNIu/opensurgsim-0.7.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1607768592" dpkg-buildpackage -uc -a amd64 --build=any" W: listening on child socket failed: I: removing tempdir /tmp/mmdebstrap.rNfGLPlC8v... mmdebstrap failed